R.A. Sheldon

R.A. Sheldon

Affiliations and Expertise

Delft University of Technology, Department of Catalysis and Organic Chemistry, Julianalaan 136, 2628 BL Delft, The Netherlands