Profile picture
Deniz Eyice Karabacak
  • Researcher
    Istanbul University
    Istanbul, Türkiye
mini profile avatar Deniz Eyice Karabacak