Implantcast (Germany)h-index: 9Total citations: 305Total papers: 12Homepage: https://www.implantcast.de/en/