Seems NASA found DNA in Meteorites, meaning Non Human Life has been found, See the Vide explaining it after the Jump!
Tat WZA
WZA on Google+
Seems NASA found DNA in Meteorites, meaning Non Human Life has been found, See the Vide explaining it after the Jump!
Tat WZA
WZA on Google+
Post Tags:
adenine alien Aliens asteroid astronomy chemistry comet dna extra terrestrial Extraterrestrial Funk Flex guanine human IFWT Life mass spectrometer MassSpectrometer meteorite molecules NASA nucleobase nucleobase analog NucleobaseAnalog research Science Space spectrometer Tat Wza Tech Talk terrestrial Test Video