Worming

Worming

Easy Worm Composting System from Recycled plastic crates.

Read more

Theme
Sustainable Production Systems

Country
Switzerland
Navires

Navires

Navigating the research landscape.

Read more

Theme
Decision Metrics & Finance

Country
Switzerland

Sort by

Filter

Team

Theme

Country

Winner

Year of participation

Subscribe to newsletter