In My Lifetime?
Show: Horizon --> Season: 26 - 1989
AirDate: 2/27/1989
Runtime: 60
Voting: 0 (0)

Overview: In this episode, Horizon presents an investigation into the state of medical research in neurological disorders and the issues with its funding in Britain.