159 pubs · 20,883 cites · h-index 33
National Institute of Allergy and Infectious Diseases
2008 - Present
Immune Regulation (United Kingdom)
2026 - Present
Shanghai Research Institute of Materials
2024 - Present
National Institutes of Health
2008 - 2025
Molecular Biology Consortium
2023 - 2023