Latka logo
Lumeca Health Revenue 2024: $525K Est. ARR, $1.6M Valuation