Course/Module
Lecturer, BSc Endocrinology. (Undergraduate)
Lecturer, BSc Reproductive and Developmental Sciences. (Undergraduate)
Lecturer, MSc Molecular Medicine. (Postgraduate)
Faculty of Medicine, Department of Metabolism, Digestion and Reproduction
Emeritus Professor of Molecular Endocrinology