Solar system montage with eight planets

Donald DeVincenzi

Former Deputy Chief, Space Science Division, NASA Ames Research Center

Donald DeVincenzi was the Deputy Chief of the NASA Ames Space Science Division. He served for seven years as planetary protection officer at NASA headquarters.