CIREN: Centro Internacional de Restauración Neurológica

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

Definition in English: Centro Internacional de Restauración Neurológica