Cited by 113
Institute of Plant and Microbial Biology, Academia Sinica
ORCID: 0000-0002-8434-5545Publishes on Photosynthetic Processes and Mechanisms, Redox biology and oxidative stress, Mitochondrial Function and Pathology. 25 papers and 520 citations.