17 pubs · 3,367 cites · h-index 9
National Institutes of Health
2016 - 2025
Diabetes Australia
2025 - 2025
National Institute of Diabetes and Digestive and Kidney Diseases
2017 - 2025