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

Stem - Episode 03

5' English SD
Ref. 1018184Available 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