WFITN: World Federation of Interventional and Therapeutic Neuroradiology

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

Definition in English: World Federation of Interventional and Therapeutic Neuroradiology