J

Joel P. Felmlee

Mayo Clinic

ORCID: 0000-0002-6058-5835

257 papers and 18.4k citations.

PubIndex Score97Top 3%How it's scored
257Publications
18.4kTotal Citations
First senior author: 1985

Top publicationsby citations

Indexing the rest of 257 publications…