Romero Herrera, Natalia, Delft University of Technology | the Netherlands, Netherlands