2 employees
STEL Technologies is a biotechnology firm that develops biological tissue implants for tissue replacement and repair.
2013