Wen Huo

Dr. Wen Huo

Institute of Desert Meteorology, China Meteorological Administration, Urumqi 830002, China
orcid