Tom Segers Program Manager Thomas More University of Applied Sciences Space Campus Geel Thomas More University of Applied Sciences 70287296 Space Campus Mechelen Thomas More University of Applied Sciences 59076036 Space campus Geel Thomas More University of Applied Sciences 60056227 Space Campus Vorselaar Thomas More University of Applied Sciences 59426156