Tom Segers Program Manager Thomas More University of Applied Sciences Space Campus Geel Thomas More University of Applied Sciences 68187048 Space Campus Mechelen Thomas More University of Applied Sciences 57995923 Space campus Geel Thomas More University of Applied Sciences 59206122 Space Campus Vorselaar Thomas More University of Applied Sciences 58456046