Sasha Seneca Yamada

Electrical and Computer Engineering
Sasha Seneca Yamada
Fellow
1205 Mechanical Engineering Lab
105 S. Mathews
Urbana Illinois 61801
Graduate Student
1205 Mechanical Engineering Lab
105 S. Mathews
Urbana Illinois 61801

Profile