P

Peter Brocklehurst

Cancer Research UK Clinical Trials Unit

ORCID: 0000-0002-9950-6751

514 papers and 26.4k citations.

PubIndex Score98Top 2%How it's scored
514Publications
26.4kTotal Citations
First senior author: 1997