MECAS: Middle East Centre for Arab Studies

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

Definition in English: Middle East Centre for Arab Studies