Submission Detail

AliasSUB3811705
Submission ID
Submission Date
Center NameShenyang Agricultural University, China
Lab NameRice Research Institute