150 pubs · 4,130 cites · h-index 35
National Institutes of Health
2008 - Present
National Institutes of Health Clinical Center
2008 - Present
Fogarty International Center
2024 - Present
King's College London
2013 - 2025
Bioethics International
2023 - 2023