Products
Summary
Libre Space Foundation is a non-profit organization registered in Greece developing, maintaining, and promoting open-source space technologies.
Disclaimer: satsearch is not responsible for any mistakes on this page, although we do our best to ensure correctness. Please report any mistakes to us.
Last updated: 2023-01-20