Mark Chan Barrister Solicitor are eager to assist you with your legal needs today. This lawyer can handle your needs as a solicitor, a defense lawyer, an attorney and even more. Mark Chan Barrister Solicitor has the skills to guide you with your immigration questions.