library scientist