167 pubs · 23,314 cites · h-index 71
National Institutes of Health
1997 - 2025
National Institute of Allergy and Infectious Diseases
1997 - 2025
Government of the United States of America
2023 - 2023
National Institute of Health of Thailand
2022 - 2022
Immune Regulation (United Kingdom)
2022 - 2022