Venue

Technology Park Ljubljana
Tehnološki park 19
SI-1000 Ljubljana, Slovenia