21 pubs · 1,040 cites · h-index 13
University of Utah
2025 - 2025
University of Utah Health Care
GlaxoSmithKline (United Kingdom)
2016 - 2016
BioPharm (United Kingdom)
University of East Anglia
2008 - 2013