Teaching
Here you can find details of my current teaching duties.
PhD supervision
Sanduni Pinnawala (primary) Aisha Shuaibu (secondary)
Masters supervision
Jamie Sage
Here you can find details of my current teaching duties.
Sanduni Pinnawala (primary) Aisha Shuaibu (secondary)
Jamie Sage