watch Freedom Squared
Freedom Squared
A young space medicine scientist who goes to Vostok Station (Antarctica), the coldest point on the planet, to observe how ....
Read MoreA young space medicine scientist who goes to Vostok Station (Antarctica), the coldest point on the planet, to observe how ....
Read More