On 2 May 2018, Professor Peter Ridd was sacked by James Cook University for serious misconduct. It all started when … Continue reading Peter Ridd loses, we all lose
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed