Kim John offers legal services in Vancouver. This lawyer can administer your needs as a legal advisor, a solicitor, a defense lawyer and even more. Kim John has the skills to guide you with your immigration questions and can help in the matter of incorporation or contracts.