Maillefer (Switzerland)h-index: 8Total citations: 155Total papers: 27Homepage: https://www.maillefer.net/en/