Innovation Building 2063
Innovation Building IB 2063, Duke Kunshan University
No. 8 Duke Avenue, Kunshan, Jiangsu, 215316, China
Duke Kunshan University
Duke University