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