This guy's website looks pretty out there. I wouldn't trust his conclusion. He looks to be well outside mainstream science who had already decided it came out of a lab.
I also could not find a wikipedia article about him.
I also could not find a wikipedia article about him.
No comments yet.