Whalespan
Loading…
Embryonic stem cells can differentiate into various cell types and be replicated indefinitely. — Whalespan