Scholarly Index

C.L. Shields

Wills Eye Hospital; 862 total citations; 59 total publications; best world rank #552

Wills Eye Hospital

862Total citations
59Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime552US 28093.03