Search results
Petroleum Science > 2018 > 15 > 4 > 857-869
Journal of Cleaner Production > 2013 > 59 > Complete > 86-92
Chemosphere > 2011 > 85 > 8 > 1269-1276
Separation and Purification Technology > 2006 > 47 > 3 > 141-147
Catalysis Today > 1999 > 53 > 1 > 73-80