More about Near Real Screen Sharing's publisher:Near Real Ltd.
Check details of Near Real Screen Sharing