159 pubs · 1,652 cites · h-index 21
Maastricht University
1994 - 2025
MED Institute
2020 - 2020
Joint United Nations Programme on HIV/AIDS
2012 - 2012
United Nations
2009 - 2009
Ton Duc Thang University
2007 - 2007