A

Afina W. Lemstra

Amsterdam Neuroscience

ORCID: 0000-0002-8933-3260

279 papers and 9k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
279Publications
9kTotal Citations
First senior author: 2016