A promotional film for The Assistive Technologies Innovation Centre (ATiC) and the Healthcare Technology Centre (HTC) Swansea, highlighting their research capabilities.