Stella Tkatchova

Programme Manager for Space Systems, European Innovation Council



Share

Stella Tkatchova