X
MECHE PEOPLE: John Leonard | MIT Department of Mechanical Engineering MECHE PEOPLE: John Leonard | MIT Department of Mechanical Engineering
close menu
John Leonard

Contact Info

room 3-246

Massachusetts Institute of Technology

77 Massachusetts Avenue

Cambridge, Massachusetts 02139

Education

  • 1987

    UNIVERSITY OF PENNSYLVANIA

    B.Eng.
  • 1991

    UNIVERSITY OF OXFORD

    Ph.D.