Scholarly Index

T. H. ODDIE

UCLA Medical Center; 1,793 total citations; 95 total publications; best world rank #712

UCLA Medical Center

1,793Total citations
95Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Thyroid Disorders and TreatmentsLifetime712US 24695.78