Cell Therapy Catapult, London, U.K.
U.K. Stem Cell Foundation, London, U.K.