Abdullah Karaca

  • Work
    • Avea
  • Education
    • Kadir Has University
    • Pace University