6 pubs · 391 cites · h-index 6
Institute of Genetics
1996 - 1996
Brigham and Women's Hospital
1990 - 1993
Harvard University