TenCate (Netherlands)h-index: 9Total citations: 315Total papers: 24Homepage: https://www.tencate.com/en/