TU Delft: Dirk Jan van den Berg to be VP European Affairs in the IDEA League 14 Jul 2010 Network Updates
TU Delft: new book highlights how philosophy of technology contributes to design 31 Mar 2010 Network Updates