You can find information & resources of science, biotechnology, chemistry, ecology, technology, science resources, mechanical engineering, earth sciences, astrophysics, nuclear & molecular at PortalScience.com
Society of Petroleum Engineers
a worldwide organization that supports petroleum engineering applications and dissemination of information.
http://www.spe.org/