L

L. Jaap Kappelle

University Medical Center Utrecht

ORCID: 0000-0001-8665-6630

665 papers and 58.3k citations.

PubIndex Score98Top 2%How it's scored
665Publications
58.3kTotal Citations
First senior author: 1986