5 pubs · 745 cites · h-index 4
Washington University in St. Louis
2016 - 2016
Bristol-Myers Squibb (Germany)
2015 - 2015
Bristol-Myers Squibb (United States)
2012 - 2015
Wake Forest University
2009 - 2009