Kanola hospital anuradhapura job vacancies 2023. Medical Officer - National Transport Medical Institute .