Cell Therapy Catapulth-index: 38Total citations: 4,896Total papers: 166Homepage: https://www.catapult.org.uk