Laura Scherer
Leiden University
Only visible to members
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