Stanford CIS

Recent posts

Multimedia

Get that thing off my car.

Ben explains why Apple may pay half a billion dollars to settle a class action suit, Dave has an update on last week's GPS tracking device story, and later…