Boris Segret

CubeSat in France

Read my articles
  • #technology
  • #space
  • #science