Mark A. Murphy

Stanford University