David Baraff
Dr. David Baraff
Engineering Field
Computer Science & Engineering
Senior Animation Scientist, Pixar Animation Studios
Emeryville, CA
Symposium Year(s)