M

Martin Farrall

University Medical Center Groningen

ORCID: 0000-0003-4564-2165

379 papers and 57.5k citations.

PubIndex Score98Top 2%How it's scored
379Publications
57.5kTotal Citations
First senior author: 1985