Satoko Ayabe

Computer Science

Class of 2018

Satoko

Class

Omicron

Current Position

Not an Officer