Merchants Chongqing Communications Research and Design Instituteh-index: 39Total citations: 7,910Total papers: 1,317Homepage: http://www.cmct.cn/default.aspx#