59 pubs · 1,179 cites · h-index 20
ViiV Healthcare (Spain)
2026 - Present
Johns Hopkins University
2009 - 2023
ViiV Healthcare (United Kingdom)
2023 - 2023
Population Council
2014 - 2023
National HIV/AIDS/STI/TB Council