Affiliation: | 1. Triticeae Research Institute, Sichuan Agricultural University, Wenjiang, Chengdu, 611130, Sichuan, China 2. Eastern Cereal and Oilseed Research Centre, Agriculture and Agri-Food Canada, KW Neatby Bldg., Central Experimental Farm, 960 Carling Avenue, Ottawa, ON, K1A 0C6, Canada
|