XClose

Biochemical Engineering

Home
Menu

Dr James Allen

Post-Doctoral Research Associate

Dr James Allen

Dr James Allen

Appointments

  • Research Associate
    Dept of Biochemical Engineering
    Faculty of Engineering Science

Joined UCL

2017-03-01