Arcola Energy (United Kingdom)h-index: 6Total citations: 132Total papers: 16Homepage: https://www.arcolaenergy.com/