Get in Touch Larissa Address: Farmakidou 21, Larissa Country: GreecePostal Code : 41222Office : +30 2410532821email : info@innovationhive.eu Contact Innovation Hive Required fields *