My research is focused on the mediation roles of molecular between exposures and health outcomes. I developed PMDDA data analysis workflow to perform exhaustive metabolomics annotations. I also proposed the concept of 'reactomics' to retrieving general chemical relationships among molecular in biological samples. Meanwhile, I developed 'gatekeeper' model to screen the molecular sensitive to multiple exposures. With background from both wet lab and dry lab, I am trying to improve regular statistical or machine learning model with biochemistry knowledge. I am also interested in reproducible research and built a R based data analysis image (xcmsrocker) for reproducible metabolomics data analysis.