ICTR

What does ICTR mean in Studies?

This page explains the full form, abbreviation, and meaning of ICTR in the Studies category.

ICTR stands for:

Institute for Clinical and Translational Research

ICTR is an abbreviation that can have different meanings depending on the context in which it is used.

Explore more: Studies category

Other meanings of ICTR

Term Meaning
ICTR

International Criminal Tribunal for Rwanda.