ImageRive (Switzerland)h-index: 4Total citations: 213Total papers: 18Homepage: https://www.imagerive.ch/