Institution: | 1. Shanghai Key Laboratory of Bio-Energy Crops, School of Life Sciences, Shanghai University, 99 Shangda Road, 200444, Shanghai, People’s Republic of China 2. Institute of Plant Physiology & Ecology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, 200032, Shanghai, People’s Republic of China
|