Composites in Our World

Composites are on display everywhere you look, from cars on the road to boats in the water and airplanes in the sky. But one museum in Belgium took it a step further by making composites the sole focus of an...