Adjunct Professor
stockholm, stockholms lan, sweden
Uppsala University
Stockholm University
Swiss Federal Institute of Technology, ETH