Scholarly Index

Natasha M. van Poppelen

Erasmus MC; 449 total citations; 15 total publications; best world rank #619

Erasmus MC

449Total citations
15Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025619NL 3971.32