Teaching 2022 LIFE323 - Gene Expression and Development. Course role: Teacher 2024 LIFE323 - Gene Expression and Development. Course role: Teacher