English Language Institute/China
English Language Institute/China
Ft Collins CO | IRS ruling year: 1981 | EIN: 95-3551085
Founded in 1981, English Language Institute/China (ELIC) is an educational organization that exists to place passionate people in contact with students across Asia t ... (More)