Work

Abstract CT223: The building of a cancer vaccine trial platform: The NHS England Cancer Vaccine Launch Pad (CVLP)