Scholarly Index
Thomas van den Akker
Leiden University Medical Center; 5,723 total citations; 248 total publications; best world rank #23
Leiden University Medical Center
5,723Total citations
248Total publications
41H-index
Scholarly Index
Leiden University Medical Center; 5,723 total citations; 248 total publications; best world rank #23
Leiden University Medical Center