bn:26445723n
Noun Concept
AR
No term available
EN
The European Bank for induced pluripotent Stem Cells is a non-profit induced pluripotent stem cell biorepository and service provider with central facilities in Germany and the United Kingdom. Wikipedia
Relations
Sources