TRPR 149 – Interview with Professor Peter Ridd.

Andrew chats with Professor Peter Ridd about “Peer-reviewed science!” and the need for a body to rigorously check scientific findings that governments are going to build policy on, and how questioning the soundness of some scientific claims cost him his professorship.

Show notes

The Red Pill Report episode 149.

Welcome and thanks for listening.


Welcome to The Red Pill Report

Thanks for listening and a brief explanation of who and what The Red Pill Report is…

Continue reading