David Schwartz

currently at Xerox PARC


Ph. D., June, 2008