Science and Technology park of Crete
https://www.stepc.gr/
Tech Park

Heraklion, Crete
Greece
@