Scholarly Index

U. Stolba

Vienna Institute for Research in Ocular Surgery; 1,589 total citations; 94 total publications; best world rank #885

Vienna Institute for Research in Ocular Surgery

1,589Total citations
94Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal and Macular SurgeryLifetime885AT 1693.25