CTRT

AcronymDefinition
CTRTCancer Treatment and Research Trust (UK)
CTRTChurches Theological Research Trust (Scotland)
CTRTCystic Transformation of the Rete Testis (morphology)