Karen Hammerness

Stanford University

Address