Could stem cells pave the way to effective cancer treatment? News21 January 201928 January 2019Leave a comment Blood is vital for our survival. With approximately 10 pints running through our veins, our blood has three main functions;...