Ottobock (Germany)h-index: 21Total citations: 2,432Total papers: 139Homepage: https://www.ottobock.com/en/