Award: Delft Technology Fellowship

Prize: Fellowship awarded competitively

OrganisationsDelft University of Technology, Netherlands