Skip to main content

Professor Nicoletta Leonardi
B.Eng., M.Eng., Ph.D., FHEA

Teaching

Modules for 2025-26

Dissertation - Environmental Sciences

Module code: ENVS490

Role: Teaching

Supervised Theses