Image Courtesy of © Frontop

10 Design wins Competition to Design Dongguan University of Technology in China