25 pubs · 3,388 cites · h-index 20
University of Geneva
1987 - 1997
Morpho (United States)
1994 - 1994
Department of Embryology
1989 - 1993
State University of New York
1989 - 1989
Stony Brook University