Gregor Richards

Graduate Student

Joined department: 2008
Education
B.S., Portland State University, Computer Science (2008)