Scholarly Index

James Bena

Cleveland Clinic; 8,958 total citations; 522 total publications; best world rank #680

Cleveland Clinic

8,958Total citations
522Total publications
48H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime680US 33091.88