32 pubs · 2,435 cites · h-index 16
Hôpital Saint-Louis
1998 - 1998
Massachusetts Institute of Technology
1959 - 1994
Organogenesis (United States)
1991 - 1991
Rogers (United States)
Weatherford College
1983 - 1983