Dr. Julie Teuwen

Associate Professor

TU Delft, Faculty of Aerospace Engineering