USC scientist Albert Almada puts muscle into stem cell research
USC Stem Cell scientist Albert Almada once had ambitions of becoming a catcher in a professional baseball league—until he was sidelined by a rotator cuff injury in his shoulder. “Life painfully closes …