Scott Davies

Home page for Dr. Scott Davies, a computer scientist / software engineer living in Silicon valley.