Renee DiResta

Renee DiResta is the technical research manager at the Stanford Internet Observatory and a Mozilla fellow in media, misinformation, and trust.

Advertisement