A molecule detected on a planet 124 light-years away is produced on Earth by decaying phytoplankton and other microbes. There is no other known source.
pull down to refresh
0 sats \ 0 replies \ @BlokchainB 17 Apr
Interesting
reply
0 sats \ 0 replies \ @jakoyoh629 17 Apr
That's insane!
reply