He was an Adjunct Professor at the Australian National University from 2003 to 2006 .
Was the Hinkley Visiting Professor at Johns Hopkins University in 2011 .
He was an Adjunct Professor at the Australian National University from 2003 to 2006 and was the Hinkley Visiting Professor at Johns Hopkins University in 2011 .