Emma von Essen takes up a new position at Stockholm University

We welcome Emma home to Sweden and her new position at SOFI at Stockholm University.