Mr Xianhe Yangzhang Dept of Chemical Engineering Faculty of Engineering Sciences Xianhe Yangzhang's full research profile on UCL Profiles