58 pubs · 1,584 cites · h-index 23
Tufts University
1968 - 2005
Institute of Molecular and Cell Biology
1998 - 1998
National Institute for Physiological Sciences
1998 - 1998
Boston Biomedical Research Institute
1970 - 1996
Harvard University
1970 - 1986