A new biodegradable polyester elastomer for cartilage tissue engineering.

A new biodegradable polyester elastomer for cartilage tissue engineering.