Netcells Biosciences, Africa’s leading stem cell laboratory and cryogenic biobank, has confirmed that it has released its first cord blood unit for transplant. Not only is this a first for the Johannesburg-based facility, it is also the first cord blood unit to be released by a private stem cell bank in South Africa. Netcells is […]