Home HLA
Could cord blood actually treat many diseases in the future? What are the disadvantages? And what are the public repercussions?