Time-delayed release of bioencapsulates: A novel controlled delivery concept for bone implant technologies
ISSN: 0897-4756
Year of publication: 2008
Volume: 20
Issue: 15
Pages: 4826-4834
Type: Article
ISSN: 0897-4756
Year of publication: 2008
Volume: 20
Issue: 15
Pages: 4826-4834
Type: Article