Kan Shimada

FRC 2637, Mechanical Engineering Design

United States