L

Lawrence H. Einhorn

Indiana University Health

ORCID: 0000-0001-7971-7669

817 papers and 40.9k citations.

PubIndex Score98Top 2%How it's scored
817Publications
40.9kTotal Citations
#2in Testicular diseases and treatments
First publication: 1973First senior author: 1977