WindRose-backed Stellus Rx acquires Tria Health
Headquartered in Plano, Texas, Stellus Rx is a technology-enabled pharmacy care management platform.
16 April 2026•1 min read
Headquartered in Plano, Texas, Stellus Rx is a technology-enabled pharmacy care management platform.