The URL you are looking for has changed. The new URL is:
https://sites.google.com/view/mendozalab/home
You will be taken there automatically in 3 seconds. Otherwise, you can click on the link right now.