CompositesWorld November 7, 2016
A fully bio-composite footbridge has been installed on the Eindhoven University of Technology campus in The Netherlands. This 14-meter longnbsp...
CompositesWorld November 7, 2016
A fully bio-composite footbridge has been installed on the Eindhoven University of Technology campus in The Netherlands. This 14-meter longnbsp...