Shenwu Technology Group Corp (China)h-index: 18Total citations: 1,432Total papers: 302Homepage: http://www.shenwu.com.cn/english/index.php