Stem Cell Technology (Taiwan)h-index: 27Total citations: 2,827Total papers: 169Homepage: http://www.gwoxi.com/