You are here

Collaborative E-Learning: Towards Designing an Innovative Architecture for an Educational Virtual Environment