11 pubs · 206 cites · h-index 7
Program for Appropriate Technology in Health
2023 - 2023
Malaria Consortium
2015 - 2015
National HIV/AIDS/STI/TB Council
Tropical Diseases Research Centre
1992 - 1998