Celerion (United Kingdom)h-index: 11Total citations: 406Total papers: 30Homepage: https://celerion.com/