Logo
S

Specialists On Call, Inc.

328 employees

Basic info

Industry

hospital & health care

Sectors

Maternal-Fetal Medicine
Neurology
Nephrology
teleNeurology
telemedicine
Cardiology
telehealth
Psychiatry
telestroke
Telemedicine Platform
Critical Care
Endocrinology
telePsychiatry
teleICU

Date founded

2004

FAQ