Professor Wang was the first to propose the establishment of a cosmic ray laboratory in China. From 1953 to 1956, he directed the Luoxue Mountain Cosmic Rays Research Center (落雪山宇宙线实验站) located 3185 meters above sea level in the mountainous region of Yunnan province.