Peer Review journals are a relatively new thing in a long history of science. Science was present and active without those things for a very long time.
You got me there. I wasn't aware of that. You caught me lying. I misrepresented both science and yourself. I am sorry.
RE: Scientific Consensus: This phrase should make you cringe. At least if you understand science.