Majid khalili

216
reputation
1
6

Software developer, Electrical engineer, Psychologist. I am something in between.