Diana Necula

Germany, Netherlands, Romania

  • Education
    • University of Amsterdam - New Media and Digital Culture MA