Skip to main content

Mutalipu

1 works

Key Laboratory of Plants Resources and Chemistry of Arid Zone, Xinjiang Technical Institute of Physics and Chemistry, Chinese Academy of Sciences (2008DP173081) Urumchi, Xinjiang, P. R. China, 830011, South Beijing Road 40-2