Home Our Community Megan Chin Megan Chin Photosynthesis Megan Chin is a research assistant in Shouling Xu's lab. Research Assistant Palo Alto, CA Biosphere Sciences & Engineering email Email Me language Lab Members