About us
Specialists On Call is the largest provider of emergency teleneurology care in the world, with over 4,000 patients treated every month and more than 100,000 consultations performed to date.
Specialists On Call is the largest provider of emergency teleneurology care in the world, with over 4,000 patients treated every month and more than 100,000 consultations performed to date.