Arcadis (Netherlands)h-index: 30Total citations: 4,048Total papers: 240Homepage: https://www.arcadis.com/