Diana Freed

PhD in Computer and Information Science, Cornell Tech