Excellin is a privately-held biotechnology company developing an award-winning consumable-driven technology for cell performance optimization in the biopharmaceutical industry.
Excellin Life Sciences, Inc.
1455 Adams Ct
Ste 2050
Menlo Park, CA
94025
USA
view on map
(650) 462-0130
Type:
Professional Association