Address:

No. 169, Science (Science) Avenue, Zona Nacional de Desarrollo Industrial de Alta Tecnología, Zhengzhou, China