Xi Chen Research Scientist in Basic Life Sciences Contact Telephone 650.725.1547 Email xchen88@stanford.edu