Horizon Discovery (United Kingdom)h-index: 32Total citations: 3,211Total papers: 172Homepage: https://horizondiscovery.com