human embryonic stem cell (hESC)

More from iTechPost