Scholarly Index

James C. Otis

Stamford Hospital; 4,118 total citations; 56 total publications; best world rank #992

Stamford Hospital

4,118Total citations
56Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Foot and Ankle SurgeryLifetime992US 42992.99