W

Wouter H. Nijhuis

University Medical Center Utrecht

ORCID: 0000-0001-6683-7549

29 papers and 558 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
29Publications
558Total Citations