HCTRS

Medical abbreviations:
HCTRS

Human Cell and Tissue Establishment Registration System