Professor Peter Ridd

Professor Peter Ridd

Professor Peter Ridd leads the Marine Geophysical Laboratory, James Cook University, Australia and has authored over 100 scientific papers.