Cellular Therapeutics (United Kingdom)h-index: 62Total citations: 12,691Total papers: 349Homepage: http://www.cellulartherapeutics.co.uk/index.html