Website Owner:
Institute of Science and Technology Austria
Am Campus 1
3400 Klosterneuburg
Austria

Responsible for design and content:
Georg Schneider

VAT registration number:
ATU 64938189

DVR number:
4009986