457 pubs · 34,701 cites · h-index 101
University of Michigan
2004 - 2025
Diabetes Australia
2006 - 2024
ORCID
2024 - 2024
Ann Arbor Center for Independent Living
2020 - 2023
Lancashire Teaching Hospitals NHS Foundation Trust
2013 - 2022