I just had a thought.
Suppose the page was hacked and the hackers put up that image.
Someone should let Harvard know, they may not be aware of it.
I just sent a polite email to the professor who heads the lab, with a cc to Harvard's webmaster. I would have liked to send it to Harvard's president as well, but I couldn't find his email address.
I'll post any response that I get.