Community Informatics Institute

Using data, information, communication, and technology to enhance communities