Primary Affiliation: Dartmouth College - United States
PubMed Central Citations
16PubMed Central Citations
Environ Sci Technol 2012 Aug 10;46(16):8610-20. Epub 2012 Aug 10.
Department of Environmental Science and Technology, College of Resources and Environmental Sciences, China Agricultural University, Beijing 100193, China.