Search results for: Lulu Wen
Advanced Materials > 35 > 15 > n/a - n/a
Journal of Cellular Physiology > 234 > 12 > 21860 - 21876
Renewable and Sustainable Energy Reviews > 2018 > 91 > C > 59-69
International Immunopharmacology > 2016 > 40 > C > 90-97
Neurological Sciences > 2013 > 34 > 7 > 1109-1116