David Frost

David Frost

Associate Professor Associate Chair (Curriculum Affairs) Ph.D. California Institute of Technology M.S. California Institute of Technology B.ASc. University of British Columbia

Follow Mechanical Engineering on: