Anirban Roy

Photograph
Department Computer Science Laboratory, SRI International.