John A. RipmeesterResearcher · ChemistryNational Research Council Canada Ottawa, CanadaChemistryEngineeringEnvironmental ScienceMaterials ScienceAccepting PhD studentsFunding unknown