Concept

London School of Islamics

Properties

SES ID
  • 287582
Notation
  • 287582
In scheme
Top concept of
Definition
  • Educational trust advocating bilingual Muslim education.