Search results
Progress in Polymer Science > 2018 > 83 > C > 28-78
Journal of Controlled Release > 2015 > 219 > C > 369-382
Journal of Drug Delivery Science and Technology > 2011 > 21 > 1 > 27-34
Drug Resistance Updates > 2005 > 8 > 6 > 381-402