NASA to launch Rhodes College satellite into space