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, Netherlands
4 Vrije Universiteit Amsterdam, Amsterdam, Netherlands
5 Amsterdam Public Health Research Institute, Amsterdam, Netherlands
6 Friedrich-Alexander-University Nuremberg-Erlangen, Nuremberg-Erlangen, Germany