SEDS UC San Diego on the brink of making history with partially 3D printed satellite

Bright futures peer over dark side of the moon.

by