Senior Lecturer
University of Adelaide
Adjunct Senior Lecturer
Davies Collison Cave
Principal and Patent Attorney