Crafoord Prize laureates honoured for autoimmune disease work

8 Feb 2025