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
Petroleum waste treatment and pollution control - Oxford: Butteworth-Heinemann, 2017 - xvi, 362p.
9780128092439
Petroleum Engineering
665.5389 / JAF