Profile picture
Carla Denham
Masters
  • Researcher
    Agency for Electronic Communications
    Skopje, North Macedonia
mini profile avatar Carla Denham