42 pubs · 3,740 cites · h-index 21
Hubrecht Institute for Developmental Biology and Stem Cell Research
1981 - 2007
Utrecht University
1981 - 1997
Molecular Oncology (United States)
1997 - 1997
Rockefeller University