J

J. Wouter Jukema

Leiden University Medical Center

ORCID: 0000-0002-3246-8359

1.8k papers and 128.4k citations.

PubIndex Score96Top 4% · seniorHow it's scored
1.8kPublications
128.4kTotal Citations
First publication: 1991First senior author: 2008