Microbial biodegradation and bioremediation - Amsterdam Elsevier 2014 - xxv, 614p

012800021X

579.222 / M31