About robots, robot development
and those who make it happen

European Union Satellite Centre (EU SatCen)


European Union Satellite Centre (EU SatCen)
  • Spain
  • Other

PROFILE

  • Based in in Torrej√≥n de Ardoz, the European Union Satellite Centre serves as one of the most important institutions for the Security and Defence policy of the European Union. It aims at helping the European…

  • View Full profile >>
  •  
Sign in


X Close Panel
Forgot password?