Search results for: P. Chen
Journal of Applied Microbiology > 120 > 5 > 1436 - 1444
Progress in Photovoltaics: Research and Applications > 21 > 6 > 1286 - 1291
Acta Parasitologica > 2012 > 57 > 2
Journal of Environmental Management > 2007 > 85 > 3 > 524-537