Dr Geoffrey Dodds

Dr Geoffrey Dodds

Geoffrey had a fascination with animals and the natural world ever since he can remember. In 2006, he completed a Bachelor of Science, with a major in zoology. Geoffrey then went on to complete an Honours thesis in marine parasitology, which meant several visits to...