MAWAQIT Companies
Connecting Muslims to Mosques
Technology:
Assistive technologies
Headquarters:
France
Industry:
Conflict Prevention and Stabilization