Red Glead Discovery (Sweden)h-index: 11Total citations: 473Total papers: 37Homepage: http://www.redglead.com/