Search results for: Lin Li
European Journal of Pharmacology > 2017 > 797 > C > 162-172
European Journal of Pharmacology > 2015 > 768 > Complete > 21-27
Sensors and Actuators B: Chemical > 2015 > 207 > PA > 535-541
Journal of Membrane Science > 2010 > 364 > 1-2 > 194-202