Tom Kosnik

Consulting Professor, Dept. of Management Science & Engineering, Stanford University