474 pubs · 15,348 cites · h-index 57
Clinical Innovations (United States)
2026 - Present
Protein Express (United States)
2025 - 2025
Bioinstitut
University of Glasgow
2003 - 2025
University of Minnesota
1913 - 2024