Animal and plant stem cells : concepts, propagation and engineering /: concepts, propagation and engineering. (2017)