Lazarus 3D icon

Lazarus 3D

report entityclaim entity
Lazarus 3D, founded in 2014 in Houston, TX, is a pioneering medical device company dedicated to achieving surgical excellence. Their innovative technology enables surgeons to practice on precise replicas of patients' organs, enhancing preparation and improving surgical outcomes.
National Ranking
27011th
in United States
Regional Ranking
29524th
in North America
Global Ranking
71795th
worldwide
Rankings by SemRush