Yinsuo Zhang

Yinsuo Zhang

Auto-generated profile, based on publicly available information

Yinsuo Zhang

Science and Technology Branch, Agriculture and Agri-Food Canada, Ottawa, ON K1A 0C6, Canada