77 pubs · 1,843 cites · h-index 20
Genmab (United States)
2020 - 2025
Princeton Plasma Physics Laboratory
2025 - 2025
Fred Hutch Cancer Center
2020 - 2024
University of Pennsylvania
2011 - 2024
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2020 - 2023