2 Science Jobs in Cavan