Polyphor (Switzerland)h-index: 39Total citations: 4,760Total papers: 130Homepage: https://www.polyphor.com/