Library scientist