330 pubs · 41,863 cites · h-index 81
Temple University
2016 - Present
Centre for the AIDS Programme of Research in South Africa
2024 - 2025
Temple College
2020 - 2025
Evolutionary Genomics (United States)
2021 - 2025
University of North Carolina at Chapel Hill
2019 - 2024