158 pubs · 8,155 cites · h-index 47
University of Washington
1999 - 2025
Diabetes Australia
2025 - 2025
Institute for Nuclear Science and Technology
2025 - 2025
University of Tennessee at Knoxville
2024 - 2024
Center for Infectious Disease Research
2022 - 2023