Date12th, Sep 2025

Summary:

The discovery solves a decades long puzzle about what sets off blood clotting.

Source: