E

Edwin Cuppen

University Medical Center Utrecht

ORCID: 0000-0002-0400-9542

550 papers and 50.3k citations.

PubIndex Score98Top 2%How it's scored
550Publications
50.3kTotal Citations
First publication: 1997First senior author: 2002