Andrew Glass

Andrew Glass has a Ph.D. and works at Microsoft as a program manager. degree in Asian languages and literature from the University of Washington.