Professional Engineering Practice

Reading list

Supplementary

Module leaders

Dr Craig Buchanan