Alan Owens

PhD (Dunelm)
Staff Physicist
European Space Agency · Technical Directorate

About

Low TRL technology development, Flight hardware

Skills and expertise(23) View all

16 Following View all

76 Followers View all