Cytochrome P450 pharmacogenetics in African populations: implications for public health.

Cytochrome P450 pharmacogenetics in African populations: implications for public health.