William Kim
William Kim

William Kim

Stanford B.S. SymSys, M.S. Computer Science (on leave)