Todd Laroca

Stanford

Stanford