L

Leonard H. Calabrese

Cleveland Clinic

ORCID: 0000-0002-1789-4923

445 papers and 32.9k citations.

PubIndex Score98Top 2%How it's scored
445Publications
32.9kTotal Citations
#1in Otitis Media and Relapsing Polychondritis
First publication: 1964First senior author: 1980