John Liu

John Liu

MITx Digital Learning Fellow, Mechanical Engineering
Digital Learning Lab
Building 35-231