Contact us

Address: Department of Chemical Engineering

University College London

212B Roberts Building

Torrington Place, London, WC1E 7JE

United Kingdom

Email: yang.lan@ucl.ac.uk

Phone: +44 (0) 2081387837