Michigan astronaut to receive honorary degree