K

Kyle Alpaugh

Newton Wellesley Hospital

ORCID: 0000-0003-2401-8101

45 papers and 880 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
45Publications
880Total Citations
First senior author: 2021