P

Peter Vermeulen

Janssen (Belgium)

ORCID: 0000-0003-4301-4528

359 papers and 22.3k citations.

PubIndex Score69Top 31% · seniorHow it's scored
359Publications
22.3kTotal Citations
First publication: 1994First senior author: 1999

Top publicationsby citations

Indexing 359 publications…