Idriss J. Aberkane

Biomimicry: finding inspiration in nature to innovate sustainably