Mannheim, Baden-Württemberg, Germany • 6 Employees
Information Technology & Services
CATHI is a family-owned, German technology driven company that has been dedicated to developing highly innovative, breakthrough endovascular simulation technologies for over 20 years.