9 employees
Electronic Discovery Institute provides education, leadership, service, advocacy, and research at the intersection of law and technology.
2006