Novalia (United Kingdom)h-index: 7Total citations: 768Total papers: 20Homepage: https://www.novalia.co.uk/