‘Like Our Baby Was Just Born On Mars’: WPI President Laurie Leshin Discusses Perseverance Rover Landing

  • Oops!
    Something went wrong.
    Please try again later.

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