67 pubs · 14,183 cites · h-index 50
OPKO Health (United States)
2025 - 2025
Opexa Therapeutics (United States)
2024 - 2024
National Institutes of Health
2000 - 2015
National Institute of Allergy and Infectious Diseases
2002 - 2015
Emory University
2007 - 2007