Owen Yamauchi


Education

BS from Carnegie Mellon University (2009)