Experience Project iOS Android Apps | Download EP for your Mobile Device
Every day, the immune system in your body exterminates faulty cells that would have became cancer if they were to have survived. Thanks, immune system.
AnarchistApril AnarchistApril 16-17, T 3 Answers Mar 9, 2014 in Community

Your Response


Amino acids, the building blocks of life, have been found in meteorite fragments, which means that all signs point to yes, that there is indeed life elsewhere in the universe.

Best Answer

Related Questions