Search results for: Shan Liu
Process Biochemistry > 2018 > 71 > C > 166-174
Life Sciences > 2017 > 185 > C > 23-29
Environmental Toxicology and Pharmacology > 2015 > 39 > 3 > 1212-1220
European Journal of Pharmacology > 2013 > 714 > 1-3 > 163-169
Advances in Space Research > 2012 > 49 > 10 > 1432-1440