3 Scientist I Jobs in Dublin