
Statistics
Publications
44
Citations
2.8K
Authors
3
Location
London, United Kingdom
44
1–5 of 44
3
University College Hospital Macmillan Cancer Centre, United Kingdom
27 publications · 239 citations
8
h-index
University College Hospital Macmillan Cancer Centre, United Kingdom
3 publications · 229 citations
1
h-index
University College Hospital Macmillan Cancer Centre, United Kingdom
4 publications · 77 citations
1
h-index
1–3 of 3