Viornery, CarinePechy, PeterBoegli, MickaelAronsson, Bjorn- O.Descouts, PierreGratzel, Michael2006-02-212006-02-212006-02-21200210.1080/10426500210217https://infoscience.epfl.ch/handle/20.500.14299/225071WOS:000175782100021Synthesis of new polyphosphonic acidstext::journal::journal article::research article