Search results for: Stefano Leporatti
Polymer International > 66 > 8 > 1111 - 1118
Macromolecular Bioscience > 12 > 9 > 1265 - 1271
Advanced Drug Delivery Reviews > 2011 > 63 > 9 > 847-864
Polymer International > 66 > 8 > 1111 - 1118
Macromolecular Bioscience > 12 > 9 > 1265 - 1271
Advanced Drug Delivery Reviews > 2011 > 63 > 9 > 847-864