OT-designed specialist seat that prevents posture-related issues celebrates 25 years
Bambach – which is proven to help the user sit comfortably, while relieving back pain and preventing posture-related problems – is 25 years old and…
Tech & services news for healthcare professionals