Ali Sherafat

3,506
reputation
2
38
51

Software developer and Economics enthusiast