Russell DeWayne Keasling

Birth date: Apr 11, 1940 Death date: Apr 10, 2011