University Professor Sacked for Telling-the-Truth

Peter Ridd as a first year undergraduate science student at James Cook University back in 1978 – forty years ago. By Jennifer Marohasy | May 19, 2018 BACK in 2016, when I asked Peter Ridd if he would write a chapter for the book I was editing I could not possibly have envisaged it could […]

Source