Rebecca Broome joined the SCL in April 2012. Prior to coming to the Center, she was a Travel Coordinator and Administrator with the Institute for Stem Cell Biology and Regenerative Medicine at Stanford University. She studied at the University of Phoenix.
Phone: (650) 736-8643
Fax: (650) 723-1217
Office and Mailing Address:
579 Serra Mall (Serra at Galvez), Rm. 126
Stanford, CA 94305-6053