INSTITUTION'S PROFILE
Division of Exercise Science and Sports Medicine, University of Cape Town, South Africa.
Publications (1)
Sweating away depression? The impact of intensive exercise on depression.
Journal: Journal of affective disorders
Publication date: 2017
Journal: Journal of affective disorders
Publication Year: 2017