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 … Read More »