Profile picture
Emma Margareta Frid
  • Royal Institute of Technology
    Stockholm, Sweden
mini profile avatar Emma Frid