Wolfgang Luck

Technology Manager at South African Space Agency, Earth Observation Centre