Arcadis (United Kingdom)h-index: 20Total citations: 2,050Total papers: 126Homepage: https://www.arcadis.com/en/united-kingdom/