Latka logo
Fibroblast Revenue 2021: $43.6K ARR, $130.7K Valuation