An extraordinary no-slip shoe is chronicled in the British publication The Telegraph — a product in which the Toronto Rehabilitation Centre, with its large facility on Rumsey Road, was a lead researcher.
An extraordinary no-slip shoe is chronicled in the British publication The Telegraph — a product in which the Toronto Rehabilitation Centre, with its large facility on Rumsey Road, was a lead researcher.