Placeholder for missing image of Annika Törngren

Annika Törngren

Adjunct Assistant Lecturer