Address

Semantic Technology Institute

ICT - Technologie Park Innsbruck

2nd Floor

Technikerstraße 21a

6020 Innsbruck

Austria

Phone: +43 512 507 537 02