Excellin Life Sciences, Inc.
1455 Adams Ct
Ste 2050
Menlo Park, CA
94025
USA
Excellin is a privately-held biotechnology company developing an award-winning consumable-driven technology for cell performance optimization in the biopharmaceutical industry.