415 employees
SDIX is an innovative antibody-based solutions that enable customers to meet diagnostic and commercialization objectives.
1990