R

Ruth C. R. Meex

Baker Heart and Diabetes Institute

ORCID: 0000-0002-7247-9191

44 papers and 5.3k citations.

PubIndex Score22Top 78% · mid-careerHow it's scored
44Publications
5.3kTotal Citations
First publication: 2006First senior author: 2014