Physiotherapist cure?
A defintion can be found by typing the term definition into into Google followed by a colon followed by the word physiotherapist.
Physio for Depression ?
It is always highly recommend to check the qualifications of any "medical professionals" who make claims about treating depression.