Synonym
Wellcome Medical Research Council Cambridge Stem Cell Institute
Wellcome-MRC Cambridge Stem Cell Institute
Wellcome Trust Centre for Stem Cell Research