Search results for: Shen-Ming Chen
Chemistry – A European Journal > 23 > 10 > 2379 - 2386
Journal of Colloid and Interface Science > 2016 > 468 > C > 120-127
Enzyme and Microbial Technology > 2015 > 78 > Complete > 40-45
Chemistry – A European Journal > 21 > 22 > 8200 - 8206
Journal of Colloid And Interface Science > 2014 > 423 > Complete > 33-40