Search results for: Yan Li
The Journal of Pain > 2016 > 17 > 7 > 775-786
Journal of Controlled Release > 2016 > 231 > C > 2-16
Biosensors and Bioelectronics > 2015 > 67 > C > 364-369
Biomedical and Environmental Sciences > 2015 > 28 > 5 > 364-369
BBA - Reviews on Cancer > 2010 > 1806 > 1 > 42-49
Cancer Letters > 2006 > 236 > 1 > 58-63