J

Julien Tap

DSM (Netherlands)

ORCID: 0000-0001-8998-5413

92 papers and 35.3k citations.

PubIndex Score62Top 38% · mid-careerHow it's scored
92Publications
35.3kTotal Citations
First publication: 2009First senior author: 2021