Chinese Academy of Science and Technology for Developmenth-index: 31Total citations: 4,112Total papers: 415Homepage: http://www.casted.org.cn/