P

Peter J.K. Kuppen

Leiden University Medical Center

ORCID: 0000-0002-0294-3251

473 papers and 15.4k citations.

PubIndex Score77Top 23% · seniorHow it's scored
473Publications
15.4kTotal Citations
First publication: 1986First senior author: 1992