Monday, April 16, 2012

Article in TU Delft Newsletter

Short article in TU Delft Newsletter (in Dutch). Here is the English version.