T

T. P. M. Vliet Vlieland

Leiden University Medical Center

ORCID: 0000-0001-6322-3859

651 papers and 18.9k citations.

PubIndex Score98Top 2%How it's scored
651Publications
18.9kTotal Citations
First publication: 1991First senior author: 2001