iThera Medical (Germany)h-index: 38Total citations: 4,177Total papers: 133Homepage: https://www.ithera-medical.com/