61 pubs · 5,375 cites · h-index 34
Medieval Academy of America
2014 - 2014
Biogen (United States)
2013 - 2013
Novartis (Switzerland)
2009 - 2011
Boston Biomedical Research Institute
2011 - 2011
Novartis (China)