Tauw Group (Netherlands)h-index: 26Total citations: 1,909Total papers: 139Homepage: https://www.tauw.com/