Sutton December 18, 2025By Ethan RileySwansea-led project could transform clot treatment – Swansea University