Web Analytics

Start up Profile

Strella Biotechnology

Strella Biotechnology United States - PHILADELPHIA, Pennsylvania
START UP

1 Disclosed Funding Rounds $8,000,000
0 Participating Investments




We provide actionable data to optimize the fresh produce supply chain.