Anne Bachmann

Ph.D, Media Studies, Stockholm University