M

Martin J. Humphries

Wellcome Centre for Cell-Matrix Research

ORCID: 0000-0002-4331-6967

630 papers and 32.2k citations.

PubIndex Score98Top 2%How it's scored
630Publications
32.2kTotal Citations
First publication: 1983First senior author: 1989