Profile picture
Zhangqi Shen
Doctorate
  • Associate Professor
    Primary
    China Agricultural University (CAU)
    Beijing, China
  • Iowa State University
    Ames, United States
mini profile avatar Zhangqi Shen