More about Physitrack Screen Sharing's publisher:Physitrack.
Check details of Physitrack Screen Sharing