CLTRI

AcronymDefinition
CLTRICentral Leprosy Teaching & Research Institute (Chengalpattu, India)