PubIndex Score98Top 2%How it's scored
463Publications
21kTotal Citations
#3in Ocular Oncology and Treatments
First publication: 1981First senior author: 2000