Tom Ristenpart

Associate Professor, Cornell Tech