Spui 21
Amsterdam, 1018 WB
Netherlands
University of Amsterdam
Time management, Intellectual disability, Visual impairment, Measurement