And so what does that mean, that it's biodegradable and biocompatible?
Que signifie être biodégradable et biocompatible?
And so what does that mean, that it's biodegradable and biocompatible?
Que signifie être biodégradable et biocompatible?