Cell Therapy Catapult (CTC), London, U.K.
Business: Gene/Cell therapy