IDT Biologika (Germany)h-index: 41Total citations: 5,377Total papers: 146Homepage: https://idt-biologika.com/en/