Qianqian Shi

Dr. Qianqian Shi

Beijing Univeristy of Technology