C

C. J. Marshall

Institute of Cancer Research

ORCID: 0000-0003-4186-0368

155 papers and 15.1k citations.

PubIndex Score98Top 2%How it's scored
155Publications
15.1kTotal Citations
First senior author: 1950

Top publicationsby citations

Indexing the rest of 155 publications…