Search Results - solomon+pollack

1 Results

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