Epistem (United Kingdom)h-index: 45Total citations: 9,242Total papers: 1,272Homepage: https://www.epistem.co.uk/