UKCTR

AcronymDefinition
UKCTR➣United Kingdom Centre for Tissue Regeneration (University of Manchester)