Mahdi Rafatjah

105
reputation

Born with passion for creativity and problem solving. Curious about how everything works from Computers to Psychology.