Physiotherapy, derived from the Greek words "physis" (meaning "nature") and "therapeia’ (meaning ‘healing’), essentially means ‘restoring...’.

read more