JvJ.H.F. van der Bie0000-0003-0891-0060 Technology; Information and Computing SciencesAmsterdam, the NetherlandsFollowUsage metrics Co-workers & collaboratorsNNNienke NijhofNienke NijhofDBD. BossenD. BossenRdR.M. de BoerR.M. de BoerSBS. Ben AllouchS. Ben AllouchSBSergio BondiettiSergio BondiettiMFMonique FliermanMonique Flierman