Address
Information Systems Lab.
rm .233
350 Serra Mall
Stanford, CA 94305
United States
Institution
Stanford University
Job Title
Consulting Professor
Phone Business
650-723-3475
Sector