Scholarly Index
Peter A. van Veelen
Leiden University Medical Center; 17,608 total citations; 329 total publications; best world rank #540
Leiden University Medical Center
17,608Total citations
329Total publications
68H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| vaccines and immunoinformatics approaches | Lifetime | 540 | NL 22 | 94.63 |