Colin Ryan
Colin Ryan teaches at James Cook University in Townsville, Australia, and earned his Ph.D., from Oxford University. He authored a number of the modules found in this project.
Colin Ryan teaches at James Cook University in Townsville, Australia, and earned his Ph.D., from Oxford University. He authored a number of the modules found in this project. See less