103 pubs · 8,889 cites · h-index 38
National Biodiversity Institute
2026 - Present
National Institutes of Health
2012 - 2025
National Institute of Arthritis and Musculoskeletal and Skin Diseases
2014 - 2025
Office of Science
2014 - 2024
Biota Pharmaceuticals (United States)
2018 - 2024