Leiden University Scholarly Publications

Beta release

Statistics of Perseverative cognition : the impact of worry on health
Statistics for this year
PeriodVisitsDownloads
2024319268
Statistics for the last 3 months
PeriodVisitsDownloads
2024-091513
2024-103416
2024-1155