Search results for: L. Luo
International Journal of Environmental Science and Technology > 2012 > 9 > 3 > 543-548
Renewable and Sustainable Energy Reviews > 2007 > 11 > 8 > 1758-1775
Journal of Colloid And Interface Science > 2006 > 293 > 2 > 342-352