Zhenhua Liu

Dr. Zhenhua Liu

Joint Center in Single Cell Biology; Shanghai Collaborative Innovation Center of Agri-Seeds, School of Agriculture and Biology, Shanghai Jiao Tong University, Shanghai 200240, China