Dionea (Switzerland)h-index: 10Total citations: 706Total papers: 18Homepage: http://dionea.ch/dionea/?lang=en