Ahmed Abuamra

213
reputation
2
12

A computer science student who believes in science and technology.