

Michigan Engineering News Center
The intersection between engineering, the world and the University of Michigan.

Sticking the Landing
Mechanical Engineering professor Jesse Capecelatro joins us for a podcast on what it took to safely land the Perseverance Rover on Mars earlier this month.