IMP Research and Technological Development Programs Oscar Valle Molina Federico Barranco Cicilia Mexican Petroleum Institute (IMP) ICRARD Meeting June.
Revolutions in Living, 1900-1950 Chapter 28 Revolutions in Living, 1900-1950.
Oil and gas Mexico report 2007 Part 2