Laura Scherer
Leiden University
LEIDEN, Netherlands
Member ID 1029
Member since Jun 09, 2017
Status Active
Sections

About

Assistant Professor of Industrial Ecology

Research Interests

Biodiversity, animal welfare, water, food