Artist’s depiction of OwlSat, a small research satellite designed by Rice University students.

Return to article.