Leda Stott Author & Editor

Leda Stott is a specialist in multi-stakeholder collaboration, a partnership expert for the European Commission and Associate of the Innovation and Technology for Development Centre at the Universidad Politécnica de Madrid, Spain.