NCT00022984 - Technology Dependency and Health-Related Quality of Life | Crick | Crick