The Splendid Peter Ridd Court Judgment

James Cook University took 28 separate actions against Professor Ridd. Each of them, including his termination, has been declared unlawful. By Donna Laframboise | Big Picture News | April 22, 2019 Few victories are as complete as the one achieved last week by Peter Ridd in the Federal Circuit Court of Australia. A former head […]

Source