140 pubs · 15,981 cites · h-index 61
Proteogenomics Research Institute for Systems Medicine
2025 - 2025
Prisma
University of Lincoln
2015 - 2023
Harvard University
1967 - 2016
Diabetes UK
2016 - 2016