June 6, 2016 By Muqbil Ahmar, Senior Editor, Deskera Live Streaming Medical Apps Help Doctors Coordinate Across the World