Trinity College Dublin

Department of Engineering, Environment and Emerging Technologies