Welcome to Fablab O, Shanghai

No.281 Fuxin Road, College of Design and Innovation, Tongji University, Shanghai, China, 200092, China

Students