39 pubs · 3,685 cites · h-index 18
Adaptimmune (United Kingdom)
2018 - 2019
Cancer Research Institute
2007 - 2009
UPMC Hillman Cancer Center
2009 - 2009
University of Pennsylvania
Ansys (United States)
2004 - 2006