Search results for: M. Teresa Ponce-Noyola
The Canadian Journal of Chemical Engineering > 99 > 4 > 915 - 931
Environmental Science and Pollution Research > 2017 > 24 > 33 > 25602- 25617
Journal of Environmental Management > 2013 > 128 > Complete > 126-137