Fiona Horne

TU Delft

PhD candidate at Electronic Components, Technology and Materials (ECTM), department of Microelectronics