62 pubs · 417 cites · h-index 8
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2023 - 2025
Fred Hutch Cancer Center
2021 - 2025
QIMR Berghofer Medical Research Institute
2014 - 2023
Chinese Academy of Medical Sciences & Peking Union Medical College
2008 - 2015
Institute of Hematology & Blood Diseases Hospital
2008 - 2015