Dr Peter Ridd has lost a High Court appeal against his controversial dismissal from James Cook University over 2 years in couriermail

Mentioned in this news