Profile picture of Abie Safdie

Abie Safdie

Computer Science
Office: 233 Deschutes