Irene Dedoussi

TU Delft

Associate Professor at the Faculty of Aerospace Engineering