Allan McGavin Sports Medicine Clinic (AMSMC) Physiotherapy is the pioneer of sports physiotherapy in Vancouver with long standing relationships within