Skip to main content

Ling Ma

1 works

Xinjiang Technical Institute of Physics and Chemistry, Academy of Sciences of the People’s Republic of China, Urumchi, Xinjiang, P. R. China, 830011, Beijing South Road 40-2