Cell Therapy Catapult, London, U.K.
University of Leeds, Leeds, U.K.