Judge Mr. Gregory Egan

Substantive roles

  • Start date 18 December 2017
    End date 3 April 2027
Last updated: