J

Jennifer P. Morton

Cancer Research UK

ORCID: 0000-0001-5766-9141

399 papers and 25.4k citations.

PubIndex Score98Top 2%How it's scored
399Publications
25.4kTotal Citations
First publication: 1994First senior author: 2010