36 employees
STC Biologics is a biotechnology company that offers biologics drug research and development services.
2009