Factors Influencing the Bacterial Bioremediation of Hydrocarbon Contaminants in the Soil: Mechanisms and Impacts. (15th November 2021)