The web site for the Wellcome Trust Centre for Stem Cell Research is
http://www.cscr.cam.ac.uk