0861 Netcells
Facebook Twitter

Netcells Biosciences is Africa's leading stem cell laboratory and cryogenic biobank based in Johannesburg, South Africa. Netcells is accredited with the American Association of Blood Banks and the only bank on the continent to process, test and store according to validated international accreditation standards. This gives assurance that all stem cells released by Netcells will be accepted by transplant centres across the world.

Why Netcells