Profile picture of Or Elroy

Or Elroy

GE
Computer Science