Tomorrow's products on display at Stanford

Transcript