HTCR

AcronymDefinition
HTCR➣Human Tissue and Cell Research (foundation; Germany)
HTCR➣Human T-cell Receptor