Whalespan
Loading…
Growing ears from cartilage-producing cells on biodegradable scaffolds is a research area with challenges in scaffold development. — Whalespan