J

Jelle Wesseling

Leiden University Medical Center

ORCID: 0000-0002-8940-2676

680 papers and 21.6k citations.

PubIndex Score80Top 20% · seniorHow it's scored
680Publications
21.6kTotal Citations
First publication: 1992First senior author: 2007