Karditsis 8, Athens, Greece
Odyssea’s growing number of initiatives that produce solutions in the tech, environmental and humanitarian field
Odyssea is part of a network of Labs spaces and organizations that provide valuable expertise and know-how in different parts of the world