Stat Doctors, créée en 2001 (États-Unis), a 9 marques sœurs et 395 marques concurrentes. La marque Stat Doctors est détenue par TELADOC HEALTH, INC., société cotée à New York. Stat Doctors fait partie du secteur d’activité Prestataires et services de santé.