Launch of the 2013 Galway Science & Technology Festival