AccessTest.org
Title
ICDRI: Home
Description
Excerpted from the website:
- Mission and Values
- Founded in 1998, The International Center for Disability Resources on the Internet (ICDRI) is a non-profit center based in the United States and designated as a 501 (c)(3) entity.
Languages
English