Swiss Broadcasting Corporationh-index: 7Total citations: 533Total papers: 60Homepage: http://www.srgssr.ch/en/