15 employees
STIMIT is working on a treatment and medical equipment that will allow patients in critical care to breathe on their own.
2018