Reader Comments

Post a new comment on this article

The explanation is far from to be science!

Posted by valentegt on 03 Mar 2016 at 11:23 GMT

What means Creator? Sorry but it is not science! Plos, can we trust?

No competing interests declared.