Francis Wafula works at Kenya Medical Research Institute/Wellcome Trust, Research Programme
Nairobi, Kenya.
Pharmaceutical Regulatory Affairs: Open Access received 533 citations as per Google Scholar report