Scholarly Index
Hein Putter
Leiden University Medical Center; 60,712 total citations; 973 total publications; best world rank #21
Leiden University Medical Center
60,712Total citations
973Total publications
104H-index
Scholarly Index
Leiden University Medical Center; 60,712 total citations; 973 total publications; best world rank #21
Leiden University Medical Center