Search results for: Sen Liu
Chemistry – A European Journal > 23 > 16 > 3885 - 3890
Chemistry – A European Journal > 23 > 16 > 4019 - 4019
Chemistry – A European Journal > 21 > 48 > 17215 - 17219
Journal of Nanoparticle Research > 2011 > 13 > 10 > 4539-4548