THE BIGGEST SMALL COMPANY IN THE WORLD

Leonhardt’s Launchpads, a Playa Vista-based medtech business accelerator focused on bioelectric and stem cell-based organ regeneration, may have only 12 employees, but it is making a mammoth impact on the world of global health care, nurturing concepts that could mark...