Armstrong Teasdale is a law firm that provides legal support and advisory services. Its practice areas include immigration, intellectual property, litigation, medical malpractice, technology transactions, white-collar criminal defense, etc. The company caters to technology, energy and utilities, healthcare, manufacturing, sports, and other sectors.