Reader Comments

Post a new comment on this article

Horrifying

Posted by panthera on 03 Mar 2016 at 13:53 GMT

Creator? Has this really been peer-reviewed? By whom?

No competing interests declared.