The Velux Foundationsh-index: 30Total citations: 5,624Total papers: 134Homepage: https://veluxfoundations.dk