Petroleum waste treatment and pollution control

Jafarinejad, Shahryar

Petroleum waste treatment and pollution control - Oxford: Butteworth-Heinemann, 2017 - xvi, 362p.

9780128092439


Petroleum Engineering

665.5389 / JAF