Energy and Environmental Engineering - CIVE40010
Role
Lecturer
Fluid Mechanics I - CIVE40008
Role
Course Leader
Energy Systems - CIVE70082
Role
Course Leader
Design Projects - CIVE70084
Role
Lecturer
Buoyancy-driven Flows - CIVE70077
Role
Course Leader
Fluid Mechanics for the Built Environment - CIVE70086
Role
Lecturer
Research Project â Fluid Mechanics - CIVE70085
Role
Lecturer