Two Cal Poly seniors develop rovers with outer space in mind
Two Cal Poly seniors develop rovers with outer space in mind