Profile picture
Shaoli Wang
Doctorate
  • Department of Plant Protection, Insititute of Vegetables and Flowers (CAAS)
    Beijing, China
mini profile avatar Shaoli Wang