Chongqing Academy of Agricultural Sciencesh-index: 62Total citations: 15,604Total papers: 1,338Homepage: http://www.cqaas.cn