Tags:HealthTechManagement
Independence means innovation. Partnership means size and scale. Together they mean better patient outcomes. It's a new day in healthcare. Solaris Health is a leading national healthcare
Location: United States, Florida, Fort Lauderdale
Member count: 11-50
Founded date: 2020

Investors 1