Cambridge
At Accora, we create and develop assistive medical devices to help people lead as full and safe a life...