J

James N. Palmer

Hospital of the University of Pennsylvania

ORCID: 0000-0002-7535-9339

560 papers and 18.4k citations.

PubIndex Score98Top 2%How it's scored
560Publications
18.4kTotal Citations
First publication: 1928First senior author: 2004