Scholarly Index

Teddy W. Worrell

Duke Medical Center; 3,732 total citations; 64 total publications; best world rank #901

Duke Medical Center

3,732Total citations
64Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sports injuries and preventionLifetime901US 30197.31