2 Scientist Jobs in Carlow