Whalespan
Loading…
Future implants could be created from cultured cells grown on a biodegradable scaffold. — Whalespan