Vermicon (Germany)h-index: 19Total citations: 1,283Total papers: 32Homepage: https://www.vermicon.com/