Laura Scherer
Assistant Professor of Industrial Ecology
Leiden University
Only visible to members
LEIDEN, Netherlands
Member ID 1029
Member since Jun 09, 2017
Status Active
Sections

Research Interests

Biodiversity, animal welfare, water, food