Ammann (Switzerland)h-index: 27Total citations: 2,207Total papers: 143Homepage: https://www.ammann-group.com/en/