Amedon (Germany)h-index: 8Total citations: 142Total papers: 18Homepage: https://www.amedon.de/en/index.html