193 pubs · 5,514 cites · h-index 41
RTI International
1990 - Present
AIDS Clinical Trials Group
2025 - 2025
University of Cincinnati Medical Center
2024 - 2024
Bio Products Laboratory (United Kingdom)
2023 - 2023
Jabil (United States)