379 pubs · 12,563 cites · h-index 58
Ministry of Public Health
1990 - 2025
National Institute of Health of Thailand
2001 - 2023
HIV Netherlands Australia Thailand Research Collaboration
2007 - 2020
University of the Witwatersrand
2011 - 2012
University of Ghana
2011 - 2011