38 employees
Naobios provides bioprocess development and contract manufacturing services for viral vaccines and viral vectors.
2019