Electronic Privacy Information Center
Electronic Privacy Information Center
Washington DC | IRS ruling year: 2000 | EIN: 52-2225921
The Electronic Privacy Information Center (EPIC) is a public interest research center in Washington, D.C. EPIC was established in 1994 to focus public attention on e ... (More)