Nanocolloids for Petroleum Engineering | 9781119889595 | Memmo