Visiting Investigator Plant BiologyCarnegie Institution for Science yrui@carnegiescience.edu (650) 325-1521 Office: 260 Panama StreetStanford, CA 94305, US  ProfileAffiliationCarnegie Affiliation: DPB CollaboratorsDPB Affiliation: DPB Visiting InvestigatorsLabs: Dinneny Lab Calendar