Bio-based biodegradable and biocompatible hyperbranched polyurethane: a scaffold for tissue engineering.

Bio-based biodegradable and biocompatible hyperbranched polyurethane: a scaffold for tissue engineering.