Contact the publisher of this press release St. Louis-Based Wellex Ranks No. 1353 on the 2019 Inc. 5000