Biosphere

Biosphere 2: Would you isolate yourself for Space Age Research?

Biosphere 2, a scientific research center that at first glance, makes you feel like you are on the set of…

August 21, 2019