IDREL: Institute for Documentation and Research on Lebanon

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

Definition in English: Institute for Documentation and Research on Lebanon