Scholarly Index

Steven Barnes

Doheny Eye Institute; 4,399 total citations; 103 total publications; best world rank #689

Doheny Eye Institute

4,399Total citations
103Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Development and DisordersLifetime689US 37796.82