374 pubs · 47,504 cites · h-index 84
University of Utah
2009 - Present
University of Peradeniya
2025 - 2025
Peptcell (United Kingdom)
Universidad Nacional Autónoma de México
Campbell Collaboration
2024 - 2024