Scholarly Index
John B.A.G. Haanen
Leiden University Medical Center; 96,263 total citations; 647 total publications; best world rank #10
Leiden University Medical Center
96,263Total citations
647Total publications
107H-index
Scholarly Index
Leiden University Medical Center; 96,263 total citations; 647 total publications; best world rank #10
Leiden University Medical Center