S

Sacha Uelmen

American Diabetes Association

ORCID: 0000-0002-7621-6655

20 papers and 2.5k citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
20Publications
2.5kTotal Citations
#4in Diabetes Management and Education
First senior author: 2020