Garry R. Russ, Ph.D. Associate Professor 1999 James Cook University School of Marine Biology and Aquaculture