Johan Wennerberg

Head of Science

Adjunct Professor in Organic Chemistry with a focus on green process development at The Faculty of Engineering, Lund University