NSCC

Medical abbreviations:
NSCC

National Stem Cell Centre