Scholarly Index
M. Kloppenburg
Leiden University Medical Center; 24,994 total citations; 695 total publications; best world rank #19
Leiden University Medical Center
24,994Total citations
695Total publications
87H-index
Scholarly Index
Leiden University Medical Center; 24,994 total citations; 695 total publications; best world rank #19
Leiden University Medical Center