The peer review process of the Bigfoot DNA study lead by Dr. Melba Ketchum has been completed. A statement was made by Dr Ketchum confirming that it had passed the peer review process and will be published by the DeNovo Scientific Journal.

Ketchum Bigfoot DNA Study to be Published |

Recent comments

Blog comments powered by Disqus