134 pubs · 3,205 cites · h-index 28
Maastricht University
2009 - Present
Department of Health
2021 - Present
Department of Health Services
2024 - Present
Stichting HIV Monitoring
2022 - 2022
Open University of the Netherlands
2011 - 2022