Cell Therapy Catapult Limited

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