Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
BioLeonhardt Logo
BioLeonhardt CB Rank
770284
Heat Score
80
BioLeonhardt – Has developed a programmable implantable stem cell pump and electrical stimulator.
Biotechnology
Electronics
Health Care