3 employees
Space Technology Holdings is a strategic development group focused on commercializing and bringing to market intellectual property.
2016