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

Published ranking records