Alexandros Kalogiros

Greece - Larissa

Born in Larissa (15/11/1989)

  • Work
    • Web developer
  • Education
    • BSc in Computer Science - University of Sheffield