Dr Kamran Ghasemzadeh

 

Membrane separation processes and membrane reactors