Teaching Staff Pre-clinical Departments Anatomy Physiology Biochemistry Para-clinical Departments Pathology Pharmacology Microbiology Forensic Medicine Community Medicine Clinical Departments General Medicine Paediatrice Psychiatry Dermatology Respiratory Medicine Radiodiagnosis General Surgery Obstetrics & Gynaecology Orthopaedics Otorhinolaryngology Ophthalmology Anaesthesiology