By Danusa Ocholi The management and staff of the Centre for Satellite Technology Development [CSTD] an activity centre of the National Space and and Research Development ...