55 employees
STRAC is a non-profit medical organization that comprises several hospitals and units in different countries for emergency healthcare.
1994