Ian Mackinnon, Professor at QUT