Hubrecht Institute for Developmental Biology and Stem Cell Researchh-index: 249Total citations: 296,754Total papers: 2,708Homepage: http://www.hubrecht.eu/