Yang Shen

Mr. Yang Shen

Crop Stress Molecular Biology Laboratory, Heilongjiang Bayi Agricultural University, Daqing, Heilongjiang, China