teaching

CHEM10161 Introduction to Organic Chemistry

CHEM30302 Advanced Organic Chemistry

CHEM30307 Chemotherapeutics

CHEM40211 Organic Synthesis and Characterisation