Scholarly Index

Irene C. van der Schaaf

University Medical Center Utrecht; 6,289 total citations; 149 total publications; best world rank #230

University Medical Center Utrecht

6,289Total citations
149Total publications
42H-index

Published ranking records