Affiliation: Royal Institute of Technology, Stockholm, SE Keywords: Webpage 0000-0002-0525-8647 Full profile: