S

Steven L. Teitelbaum

Washington University in St. Louis

ORCID: 0000-0002-4054-6679

540 papers and 42.6k citations.

PubIndex Score98Top 2%How it's scored
540Publications
42.6kTotal Citations
#2in Bone Metabolism and Diseases
First publication: 1959First senior author: 1966