3D Printed Reefs were Deployed Off the Coasts of England, France and Spain June 9, 2020 by Vera Environment After completing the 3D printing of the reefs in the laboratory of the School of Civil Engineering ...