0 followers
Exolaunch (Germany & USA) is a global leader in launch mission integration and deployment technologies, developing and manufacturing its own flight-proven and industry-leading satellite separation systems. With a decade of flight heritage and over 390 satellites launched across 26 missions to date,... Read more
Industries
Headquarters
Employees
Links
Dmitriy Sternharz