Hi Hanan, I am glad you were able to find relevant information in the end!
Your review highlights the importance of specialised subject librarians. In any field of expertise, there is so much to know that not every person can know everything. Last semester in Information Retrieval we learned how databases can vary from one another. And different topics often use key terms that are specific to the subject area. Despite having to wait some time to access her services, it is great that a librarian was available to you to offer you the help that you needed.