Feb 28, 2025Documented record77% confidenceRaymond PoincaréNature: Raymond Poincaré University HospitalNatureHigh-trust source1 sourceLive sourceArchived#news#headline