Galway Technology Centre, Mervue, Galway, Ireland.