Resolution 1024 x 576 mp4
Ratio 1.77:1
Screen 16/9 screen
Stem / Season 01 / Episode 05

Stem - Episode 05

5' English SD
Ref. 1018186Available WorldAll Connected Devices

We live in an extraordinary world. Scientific advancements, technological marvels, medical breakthroughs define our daily lives and speak to the imagination and ingenuity of humankind. But where do our achievements stem from? Why and how did they develop and where could they take us?

Information

Producer Mobibase
Origin Australia