Member directory Ms Hilary Richards Email Position: Master student University/Institute/Company: TU Delft University