Leiden University Scholarly Publications

Beta release

Statistics of Participatory sense-making in physical play and dance improvisation
Statistics for this year
PeriodVisitsDownloads
202617141645
Statistics for the last 3 months
PeriodVisitsDownloads
2026-05526506
2026-06170159
2026-076564