Search Results - elliot+levine

1 Results

Biocompatible, biodegradable polymer-based, lighter-than-water scaffold for bone tissue engineering