· Anesthesia Biochemistry General Medicine General Surgery Microbiology Pharmacology Public...
12
· Anesthesia Biochemistry General Medicine General Surgery Microbiology Pharmacology Public Health Dentistry ... (DNB) in the subject and four years teaching experience after post