2019-2020 Term1 BSC6013 Computational Structural Biology, PG course
2019-2020 Term2 BSC6008 BioScience Workshop II, PG course
2019-2020 Term2 BIM3005 Biochemistry and Cell Biology Laboratory, UG course(suspend)
2020-2021 Term1 BIM3005 Biochemistry and Cell Biology Laboratory, UG course
2020-2021 Term1 BME3320 BioMedical Imaging, UG course
2020-2021 Term2 BIM3005 Biochemistry and Cell Biology Laboratory, UG course
2020-2021 Term2 BSC6008 BioScience Workshop II (Methods in Biomedical Science), PG course