claim
Dr. Steven E. Koonin served as Chief Scientist for British Petroleum from 2004 to 2009.

Authors

Sources

Referenced by nodes (1)