Center of Legal Studies & Research

Website address: www.clsr.gov.sa

Date founded: 2017

Number of employees: 15