Company:Harbin Institute of TechnologyLocation:Harbin, China
Dongzhou-1996 doesn’t have any stars yet.