9 employees
Avidea Technologies is a developer of polymer-based drugs intended to provide vaccines for cancer treatment and infectious diseases.
2013