Renée DiResta


Renée DiResta is the technical research manager at the Stanford Internet Observatory.

Articles by Renée DiResta
A man in a suit with a Chinese Communist Party lapel pin looks down at his smartphone.
A man in a suit with a Chinese Communist Party lapel pin looks down at his smartphone.