Cell Therapy Catapult

12th Floor Tower Wing, Guys Hospital, Great Maze Pond,, London, SE1 9RT (South West)