Intravacc (Netherlands)h-index: 47Total citations: 7,660Total papers: 242Homepage: http://www.intravacc.nl/