Headquarters

  • Address: Uppsala Science Park 58 Dag Hammarskjölds väg
  • City: Uppsala
  • Country: Sweden
  • Postcode: 752 37
  • State: Uppsala län

Summary

People

Products

1U Satellite

6U Satellite

Distributed Power Control Units (DPCUs)

Projects


Last updated: 2017-05-22