Ampersand (Sweden)h-index: 4Total citations: 193Total papers: 20Homepage: http://www.ampersand.info/home/