David Crane

profile image

About David Crane

Lecturer at Stanford University and president of Govern For California

·

157 Following

Connect with David Crane