Kelly Shen, Stanford University