41 pubs · 2,448 cites · h-index 19
Oregon National Primate Research Center
2007 - 2025
Oregon Health & Science University
2007 - 2025
Children's Cancer Therapy Development Institute
2017 - 2025
Vaccine and Gene Therapy Institute
2009 - 2022
University of Glasgow
2004 - 2004