The Seattle Times

Advertising

Saturday, October 27, 2012

Robert Leventhal, CEO and UW business dean

Robert Leventhal took pride in his work as an early maker of antipollution devices for vehicles.