Hydrogeochemistry Hydrogeochemical assessments Integrated kinetic hydrogeochemical modeling Pyrite oxidation challenges Waste disposal sites Oxidation dams Slimes dams Evaporation dams Rock discard dumps Industrial soil and groundwater contamination studies