Diagram (Netherlands)h-index: 23Total citations: 4,373Total papers: 268Homepage: https://www.diagram-zwolle.nl/