J

Jennifer A. Schrack

Johns Hopkins Medicine

ORCID: 0000-0001-9244-9267

462 papers and 8.7k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
462Publications
8.7kTotal Citations
First senior author: 2016