102 employees
Svar Life Science invents, develops, and applies analytical technologies for drug development.
1992