HCTRS Views 1 meanings found HCTRS is an abbreviation for Human Cell and Tissue Establishment Registration System (usu. It is mainly used in Governmental-related contexts. Governmental Human Cell and Tissue Establishment Registration System (usu