Latka logo
North Scientific Revenue 2021: $92.8K ARR, $278.4K Valuation