APHRC: Africa Population Health Research Center

What does APHRC mean? The above is one of APHRC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Africa Population Health Research Center