China Office
Suzhou
Address: 302, Building A6, BioBay, No. 218, Xinghu Street, Suzhou Industrial Park, Jiangsu Province, 215028, China
US Headquarter
Irvine
Address: 18 Technology Dr, Suite 200, Irvine, CA, 92618, United States