John Siong has been specialising in migration law practice, providing advice to individual clients as well as large corporate clients for complex migration law issues in relation to wide range of visa categories. John’s expertise in migration law includes all visa categories, visa cancellation matters, Migration Review Tribunal applications, Ministerial Intervention Application, as well as Federal Magistrates Court applications.