Michael Le Page
Founder, Chief Executive, Design Lead / Exodus Space Systems
Dr Michael Le Page is the chief executive and design lead for Exodus Space Systems, an active debris removal system for use in space.
He has extensive CAD experience and a PhD in Immunology.