S

Suzanne L. Tomchuck

University Hospitals of Cleveland

ORCID: 0000-0002-4068-3470

37 papers and 2.5k citations.

PubIndex Score41Top 59% · mid-careerHow it's scored
37Publications
2.5kTotal Citations
First publication: 2006