Tom Segers Program Manager Thomas More University of Applied Sciences Space Campus Geel Thomas More University of Applied Sciences 9211127 Space Campus Mechelen Thomas More University of Applied Sciences 747889 Space campus Geel Thomas More University of Applied Sciences 786926 Space Campus Vorselaar Thomas More University of Applied Sciences 764870