Luca de Alfaro
Professor
luca@ucsc.edu
Computer Science and Engineering
University of California, Santa Cruz
Ph.D. Stanford University, 1998