Search results for: Edoardo De Luca
Journal of Controlled Release > 2011 > 153 > 2 > 173-179
Macromolecular Rapid Communications > 31 > 19 > 1685 - 1690
European Polymer Journal > 2008 > 44 > 3 > 665-676
Journal of Controlled Release > 2011 > 153 > 2 > 173-179
Macromolecular Rapid Communications > 31 > 19 > 1685 - 1690
European Polymer Journal > 2008 > 44 > 3 > 665-676