profile icon
Dr

Rebecca McQuillan

Research Fellow
Department of Chemical Engineering
40 engineering
13 climate action
science & technology
technology
34 chemical sciences
4004 chemical engineering
7 affordable and clean energy
engineering
engineering, environmental
Rebecca McQuillan's Profile Picture
Dr

Rebecca McQuillan

 
Division
Faculty of Engineering and Information Technology
Rebecca McQuillan's Profile Picture
Dr

Rebecca McQuillan