L

Larry M. Baddour

Mayo Clinic

ORCID: 0000-0002-4473-7077

871 papers and 96.9k citations.

PubIndex Score98Top 2%How it's scored
871Publications
96.9kTotal Citations
First publication: 1982First senior author: 1984