What is the difference between a GP, physiotherapist and specialist?
GPs provide general primary care and referrals, physiotherapists specialize in physical rehabilitation and movement therapy, and medical specialists focus on advanced treatment within specific fields.