Skin cancer diagnosis delays caused by lockdowns led to 12,000 years of life lost
19 February 2024
Read: The Telegraph (£), More: The Guardian, Telegraph (£) (2), Euronews, UCL News
19 February 2024
Read: The Telegraph (£), More: The Guardian, Telegraph (£) (2), Euronews, UCL News