Christian Lenz
Chief Technical Officer @ Capella Space
97ygb2j6z@gfw8k1788584.9b8
Sign up to see email
Known information
About Capella Space
Capella Space provides high-resolution Synthetic Aperture Radar (SAR) imagery products and operates a constellation of SAR satellites for Earth observation.