A Society committed to Improvement and Excellence in health care . A very dedicated group of professionals.
The receptionist at the Chicago office will say you are “antagonizing” her if you ask to be connected to society members in your area. Yikes. If you are a paying STS member, know you are not being represented professionally. Im out.