Rana Shahzad Noor

Dr. Rana Shahzad Noor

Department of Agriculture, Biological, Environment and Energy Engineering, College of Engineering, Northeast Agricultural University, Harbin 150030, China.
orcid

Contribution