Sonnenhalde (Switzerland)h-index: 32Total citations: 3,283Total papers: 328Homepage: https://www.sonnenhalde.ch/