Laurie Leshin, President of Worcester Polytechnic Institute, discusses the successful landing of the Mars Perseverance Rover and her past work with NASA.
Laurie Leshin, President of Worcester Polytechnic Institute, discusses the successful landing of the Mars Perseverance Rover and her past work with NASA.