David Tse Professor Information Systems Laboratory Department of Electrical Engineering Stanford University