Zoloft Company

Zoloft is an anti-depressant tablet and is a part of the well known Pfizer group.

Industry: Mental Health
Technology: Mental Health Telecare
Headquarters: Cary, North Carolina, United States