Eric Taylor

Stanford University