Published on in Vol 23, No 3 (2021): March

1 Leuphana University, Lüneburg, Germany
2 Technical University of Munich, Munich, Germany
3 GGZ ingeest Amsterdam, Amsterdam, The Netherlands
4 Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
5 Amsterdam Public Health Research Institute, Amsterdam, The Netherlands
6 Friedrich-Alexander-University Nuremberg-Erlangen, Nuremberg-Erlangen, Germany
