Benoit Chachuat

Address:

Imperial College London
Centre for Process Systems Engineering, Department of Chemical Engineering
SW7 2AZ London
UNITED KINGDOM 


e-mail: