Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Cephla Logo
Cephla CB Rank
294816
Heat Score
51
Cephla is a biotechnology research company that develops automated microscopes for specific applications.
Biotechnology
Manufacturing
Product Research