Mark Murphy

Stanford University

Address