jansen

A collaborative virtual environment designed to enable meetings from distance.