34 pubs · 3,041 cites · h-index 16
Momenta Pharmaceuticals (United States)
1992 - 2014
Cubist Pharmaceuticals (United States)
2002 - 2002
Tufts University
1999 - 1999
Tufts Medical Center
1999 - 1999
The University of Texas Southwestern Medical Center
1999 - 1999