Our South London production unit is located on the Sutton Campus of the Royal Marsden Hospital. This facility has a dedicated floor for Research & Development, which was designed and built in close collaboration with the Institute of Cancer Research (ICR) and the Royal Marsden Foundation Trust. The site was commissioned in February 2009 and licensed in May 2009.
For additional information visit: The Institute of Cancer Research at The Royal Marsden NHS Foundation Trust.