1. Multiphase Reactors Group, Department of Chemical Engineering and Chemistry, Eindhoven University of Technology
2. 5600 MB Eindhoven
3. The Netherlands
4. Shell India Markets Private Limited, Shell Technology Centre Bangalore
5. India
6. Microsystems Group, Department of Mechanical Engineering, Eindhoven University of Technology
7. Chemical Reactor Engineering Group, Department of Chemical Engineering and Chemistry, Eindhoven University of Technology
8. Intensified Reaction and Separation Systems, Department of Process and Energy, Delft University of Technology
9. 2628 CB Delft