20180915173200.0 England 1687-966X Stem cells international (Print) Stem cells international. 1687-966X Stem cells international (Print) 1687-966X 1687-966X Stem cells international. 1687-966X