Scholarly Index

Jelle P. Ruurda

University Medical Center Utrecht; 957 total citations; 64 total publications; best world rank #903

University Medical Center Utrecht

957Total citations
64Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Esophageal Cancer Research and Treatment2021-2025903NL 7187.62