Biologists have just succeeded in restoring some biological functions in a cell belonging to awoolly mammoth that lived 28,000 years ago.
Read more
Biologists have just succeeded in restoring some biological functions in a cell belonging to awoolly mammoth that lived 28,000 years ago.
Comments are closed.