Al-Kindi Center for Research and Development.
Organization name
Al-Kindi Center for Research and Development.