Graphics and Interactive Lab, EECS, Peking University
Company:Peking University (北京大学)Location:Beijing,China.(中国,北京)