Avatar

Qiang Hu

Post-doc, ShanghaiTech VRVC

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