Ruth Obal

Stanford Departments and Centers: 
Institute for Stem Cell Biology and Regenerative Medicine
(650) 498-5852