Communities of practice

IDI eLearning Handbook

This virtual community is in charge of the development of the IDI eLearning Handbook.

Courses and Communities