Established in:
Location:
Viale Bianca Maria, 13, Mailand, 20122 Italy
Website:
http://www.leafspace.eu/
Information:
Leaf Space wants to simplify the access to space for microsatellite operators.
Established in:
Location:
Viale Bianca Maria, 13, Mailand, 20122 Italy
Website:
http://www.leafspace.eu/
Leaf Space wants to simplify the access to space for microsatellite operators.