Cotton Research Instituteh-index: 93Total citations: 61,966Total papers: 3,561Homepage: http://www.cricaas.com.cn/En/