S

Sarah Durston

University Medical Center Utrecht

255 papers and 21k citations.

PubIndex Score98Top 2%How it's scored
255Publications
21kTotal Citations
First senior author: 2000