Amir Naveh

Alpha Zeta 1705

Location: Sunnyvale, CA
Status: Undergraduate