Ahmed Tarek Ahmed

Ahmed Tarek Ahmed

Bachelor's degree, Computer Science - Cairo University - 2012