11 pubs · 380 cites · h-index 6
Siloam Biosciences (United States)
2012 - 2012
University of Toledo Medical Center
1996 - 2009
Brigham and Women's Hospital
2002 - 2003
Harvard University