Course/Module
Lecturer, Biomedical Sciences. (Undergraduate)
Lecturer, Cardiovascular Sciences. (Short Courses)
Lecturer, MSc Immunology. (Postgraduate)
Tutor, MSc Immunology. (Postgraduate)
Organiser, MSc Immunology. (Postgraduate)
Lecturer, Surgery & Anaesthesia. (Undergraduate)
Academic Training Programme
HDRC committee member
Renal Training Program