Sign Up!
Login
De-extinction/the science of reviving species that have been lost/has moved from the realm of sci-fi to something that is now nearly feasible. Some types of lost mammals/birds/frogs may soon be able to be revived through de-extinction technologies.
Comments: Add Comment