Yet another synthetic life claim?

Share it with your friends Like

Thanks! Share it with your friends!

Close

Scientists once again have claimed to created artificial living cells? What does this really mean for chemical evolution? …read more

Source: creation.com

    

  • Rating:
  • Views:246 views
  • Categories: Biology