2 pubs · 235 cites · h-index 2
GlaxoSmithKline (United Kingdom)
2006 - 2018
Cell and Gene Therapy Catapult
2006 - 2006