Tom Segers Program Manager Thomas More University of Applied Sciences Space Campus Geel Thomas More University of Applied Sciences 69877260 Space Campus Mechelen Thomas More University of Applied Sciences 58916022 Space campus Geel Thomas More University of Applied Sciences 59956209 Space Campus Vorselaar Thomas More University of Applied Sciences 59236131