Tshingua University’s School of Architecture

Massive 3D Printed Park Erected in Shenzen, China

Forget the mutually reinforcing buildup of their respective militaries – the real battle between the United States and China is in the field of 3D printing! You’ve probably heard of…