Work

Synthetic biodegradable polyesters for implantable controlled-release devices