Search form
New Life Forms Filmed for Upcoming National Geographic Channel Series.
Undiscovered ‘alien’ life forms that thrive without sunlight in temperatures approaching boiling point may soon come to light thanks to a ground-breaking marine research mission aboard the Irish research vessel RV Celtic Explorer.