Health and Medical in Sunnyvale, CA
Health and Medical
1280 N Mathilda Avenue,
c/o JSR Micro, Inc.
Sunnyvale ,
CA
94089
UNITED STATES
Selexis SA is the global leader in cell line development with best-in-class modular technology and highly specialized solutions that enable the life sciences industry to rapidly discover, develop and commercialize innovative medicines and vaccines.
Worldwide > United States > San Francisco, CA > Health and Medical