Vincent Vrakking Vincent Vrakking German Aerospace Center (DLR), Bremen, Germany