146 pubs · 13,550 cites · h-index 62
Stichting HIV Monitoring
2018 - 2021
Amsterdam Institute for Global Health and Development
University of Amsterdam
1993 - 2021
Open Data Institute
2011 - 2016
Rail Delivery Group
2007 - 2011