Articles by Jay D. Keasling (2)