Dec 15, 2025Documented record69% confidencePeter DebyeC&EN: Peter Debye Award in Physical ChemistryC&ENModerate-trust source1 sourceLive sourceArchived#news#headline