Skip to main content

Laura Scherer

Assistant Professor
Affiliation
Leiden University
Expertise
Environmental and sustainability sciences;
Trade;