Street Address: Guangzhou Science City, Guangzhou, Guangdong Province China, Guangzhou, Guangdong, China (Mainland)
Country/Region: China