Posted September 06, 2019 16:16:33 James Cook University has been ordered to pay marine physicist Peter Ridd more than $1.2 million in compensation after he was wrongly sacked, a court has ruled.Dr...