Scrape Pubmed Website

Hi! I am trying to scrape data from this Pubmed website:

I want to scrape all of the pages, and also go into each research title to scrape the Research Link, Research Title, Researcher's names, and Affiliations (University, Department, and Email).

ps: emails are not always found in the affiliation section, but some researchers have that information.

How can I do this? Thank you so much!