1 records found
1
The Delfi-N3Xt nanosatellite: space weather research and qualification of microtechnology