156 pubs · 5,659 cites · h-index 39
DecImmune Therapeutics (United States)
2020 - 2020
UCSF Helen Diller Family Comprehensive Cancer Center
2012 - 2012
Tufts University
1994 - 2009
Tufts Medical Center
1994 - 2009
Pulp and Paper Research Institute
2009 - 2009