W

Werner A. Draaisma

University Medical Center Utrecht

ORCID: 0000-0003-1841-8096

127 papers and 5k citations.

PubIndex Score95Top 5%How it's scored
127Publications
5kTotal Citations
First senior author: 2009