life science careers in Galway, Ireland