Search results for: Chen ShanShan
The International Journal of Advanced Manufacturing Technology > 2019 > 103 > 9-12 > 4307-4315
Materials Science & Engineering C > 2013 > 33 > 3 > 1476-1480
Environmental Monitoring and Assessment > 2010 > 165 > 1-4 > 685-692