
Doctor of Philosophy (Queensland University of Technology), Bachelor of Mathemathics, Bachelor of Information Technology (Queensland University of Technology)
Doctor of Philosophy (Queensland University of Technology), Bachelor of Mathemathics, Bachelor of Information Technology (Queensland University of Technology)