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

FieldWindowWorld rankNational rankImpact score
vaccines and immunoinformatics approachesLifetime540NL 2294.63