Horizon tells amazing science stories, unravels mysteries and reveals worlds you've never seen before.
All episodes available on BBC iPlayer (1 new / 29 total)
Next Thursday 21:00
BBC Two except Scotland
All upcoming (2 new and 4 repeats)
See all clips from Horizon
Innovations in health, leisure and work shaping our future - discover more.