Search results for: Mengjia Sun
Phytotherapy Research > 37 > 12 > 5958 - 5973
Chemistry & Biodiversity > 20 > 4 > n/a - n/a
Applied Surface Science > 2017 > 411 > C > 251-260
Water Research > 2013 > 47 > 15 > 5659-5669
Microbial Ecology > 2012 > 64 > 4 > 986-999