Skip to content. | Skip to navigation
Information Retrieval Facility Society
Tech Gate ViennaDonau City Straße 1, 1220 Vienna, Austria
Phone: +43-1-236 94 74
Registered in ViennaZVR-Number: 589671732UID-Number: ATU 64158636