10 employees
Apthera, Inc., a biotechnology company, develops and produces peptide-based cancer immunotherapy solutions.
2005