TCRN: Thalassemia Clinical Research Network

What does TCRN mean? The above is one of TCRN meanings. It may have other definitions. Please refer to the end of this passage.

TCRN: Thalassemia Clinical Research Network

Definition in English: Thalassemia Clinical Research Network