China Railway Shanghai Design Institute Group (China)h-index: 15Total citations: 997Total papers: 382Homepage: http://www.sty.sh.cn/index.html