SCRO

Medical abbreviations:
SCRO

Stem Cell Research Oversight