Search results for: Xiaoxu Shen
Journal of Cellular Physiology > 235 > 5 > 4667 - 4678
00003 Biotech > 2019 > 9 > 6 > 1-8
The International Journal of Life Cycle Assessment > 2019 > 24 > 10 > 1840-1850
The International Journal of Life Cycle Assessment > 2019 > 24 > 8 > 1533-1542
Journal of Environmental Management > 2018 > 224 > C > 10-18
Neurological Sciences > 2018 > 39 > 12 > 2097-2106
European Journal of Pharmacology > 2017 > 807 > C > 117-126