This page has only limited features, please log in for full access.
Unclaimed
Xiu-Jian Duan
Chongqing Engineering Research Center for Rapeseed, College of Agronomy and Biotechnology, Southwest University, Tiansheng Road 2, Beibei, Chongqing 400716, China.