C

Cynthia E. Kartman

Eli Lilly (United States)

ORCID: 0000-0002-5711-0441

13 papers and 261 citations.

PubIndex Score88Top 12% · mid-careerHow it's scored
13Publications
261Total Citations
First senior author: 2018