Naomi Leonard standing in empty space, smiling, looking off camera

Naomi Ehrich Leonard

Mechanical and Aerospace Engineering