Docobo (United Kingdom)h-index: 8Total citations: 562Total papers: 20Homepage: https://www.docobo.co.uk/