Mwila Mulubwa is an investigator in the drug metabolism and pharmacokinetics team at the Holistic Drug Discovery and Development (H3D) Centre, University of Cape Town, South Africa. Leon Mutesa is a ...
While to others, it's an ivory-tusked elephant standing before the snow-capped peaks of Mount Kilimanjaro. But have you ever stopped to ask what is the original name of Africa? Did the continent have ...