Richard DeVaul: Founder; Chief Research Scientist

Richard DeVaul, founder and the current Chief Research Scientist at Google X Lab, is a man of many talents. Richard founded Lab126 in Palo Alto, CA, in 1988 to design…

Continue Reading