30 employees
SELC is a nonprofit organization that provides legal education, legal research, advice and advocacy support to economies.
2009