Swiss National Science Foundationh-index: 89Total citations: 35,423Total papers: 1,656Homepage: https://www.snf.ch