K

Kelly J. Lafaro

Johns Hopkins Hospital

ORCID: 0000-0002-7070-7269

232 papers and 3k citations.

PubIndex Score91Top 9%How it's scored
232Publications
3kTotal Citations
First senior author: 2013

Top publicationsby citations

Indexing the rest of 232 publications…