<
>

Stanford lunchtime links

Catching up on Thursday's Stanford news.