Yue Fan By Bo PangNovember 12, 2022AffiliateMechanical Engineering Faculty Mechanical Engineering Yue Fan fanyue@umich.edu