Avatar

Wenguang Ma

Research Assistant, ShanghaiTech VRVC

mawg@@shanghaitech.edu.cn
Room 1C-307, SIST Building, No.393 Huaxia Middle Road, Pudong Area Shanghai