Skip to main content
Overview

Dr Roderick MacKenzie

Associate Professor

Associate Professor


Affiliations
AffiliationTelephone
Associate Professor in the Department of Engineering

Publications

Journal Article

Supervision students