27 pubs · 3,840 cites · h-index 21
Harvard University
1980 - 1994
Vertex Pharmaceuticals (United States)
1991 - 1994
Inserm
1993 - 1993
Massachusetts Department of Public Health
1989 - 1989
Stanford University
1985 - 1989