Stanford University. Stanford in Britain.

Relationships: