A new type of public transport is being developed in the Netherlands – the Superbus. Dr Ing. Antonia Terzi and Prof. Dr Wubbo Ockels of TU Delft describe the structural design, materials and...
17 Jul 2008