Exogenesis versus Geogenesis: Where Did Life Originate?
By Nicholas L. Sharp - There are many theories as to how and where life originated in the universe. Conventionally, biologists claim that life originated on Terra independently of any other life in the universe. They also believe that extraterrestrial life is highly unlikely. However, unorthodox t