Startups
Largest dental chain in Chile with a network of +80 locations across the country, offering high quality dental care at affordable prices.
Overview
Location
Chile
Employees
1001-5000