Rafael Kandiyoti Author

Rafael Kandiyoti is Professor of Chemical Engineering at Imperial College London.