42 employees
Specialised biopharma consulting services, including biologicals, antibody-containing products, and vaccines
2013