Dr Richard Porter Research Associate Dept of Chemical Engineering Faculty of Engineering Sciences Richard Porter's full research profile on UCL Profiles