STC, a National Leader in Public Health Information Technology, Releases Inaugural Annual Report

Tucson, AZ (PRWEB) February 13, 2012 Scientific Technologies Corporation (STC), the nation?s leading public health IT firm, recently released its first ever Annual Report. Since its incorporation in 1988, STC has grown from a small public health technology and consulting firm to a nationally recognized organization with clients across the country, providing solutions, products and…

Read More