7 pubs · 377 cites · h-index 6
Cardiovascular Institute of the South
2016 - 2016
ProImmune (United Kingdom)
2012 - 2013
Institute of Cancer Research
2007 - 2009