Inventions at U of O: In orbit with the Mars Rover Team

On Feb. 18, NASA successfully landed the Perseverance Rover on Mars — the newest and most advanced technology to enter the red planet’s orbit. read more