HdHans de Zwart0000-0002-8310-8935 Humanities; Information and Computing Sciences; Studies in Human Society; Social Science; TechnologyAmsterdam, NLFollowUsage metrics Co-workers & collaboratorsPWP. WiggersP. Wiggers