Dr Nourredine Himoudi Dept of Biochemical Engineering Faculty of Engineering Sciences Nourredine Himoudi's full research profile on UCL Profiles