Elin Nilsson

Umeå, Sweden

  • Work
    • Umeå Student Union of Science and Technology
  • Education
    • MSc Interaction technology and design