18 pubs · 2,522 cites · h-index 11
Accent Therapeutics (United States)
2006 - 2006
Finch Therapeutics (United States)
2006 - 2006
KalVista Pharmaceuticals (United States)
1997 - 1997
Takeda (United States)
1997 - 1997
Baylor College of Medicine
1995 - 1995