Graphics Science Randall Hand 14 years ago Comments Off on AMPAS Scientific & Technical Awards Winners 957AMPAS Scientific & Technical Awards Winners