Scholarly Index

Evan Walker

Smith-Kettlewell Eye Research Institute; 316 total citations; 63 total publications; best world rank #990

Smith-Kettlewell Eye Research Institute

316Total citations
63Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Glaucoma and retinal disorders2021-2025990US 23990.65