Harvard chemist talks about the problem of solving problemstechnologyreview.com40 pointsjcarden14 years ago