Company:Harbin Institute of TechnologyLocation:Harbin Institute of Technology, Harbin, China
Minami77 doesn’t have any stars yet.