Tiny Tim wasn’t the only orphan to suffer a miserable Christmas at the hands of a merciless Scrooge. The same fate awaits so-called orphan disease patients in the UK. This year, it’s the turn of around 400 cystic fibrosis patients, … Continue reading