T

Teun van Gelder

Leiden University Medical Center

ORCID: 0000-0001-5980-6947

695 papers and 22k citations.

PubIndex Score98Top 2%How it's scored
695Publications
22kTotal Citations
First senior author: 1993