New drug shows potential against atherosclerosis and liver disease

30 April 2025