Discovery - Human Hibernation - ´óÏó´«Ã½ Sounds

Discovery - Human Hibernation - ´óÏó´«Ã½ Sounds


Human Hibernation

Could humans pull off the trick of hibernation to conquer long term space travel?

Coming Up Next