headshot placeholder

John Chen

Professor of Mechanical Engineering

California Polytechnic State University