By Carol Stanier2011-04-04T15:10:00
Ticking all the right boxes: polycarbonate polymers that are antibiotic, biodegradable - and that self assemble into bacteria busting micelles