Scholarly Index

Saskia M. Imhof

University Medical Center Utrecht; 5,167 total citations; 121 total publications; best world rank #198

University Medical Center Utrecht

5,167Total citations
121Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime198NL 996.52