Howden (United Kingdom)h-index: 38Total citations: 4,686Total papers: 295Homepage: https://www.howden.com/