Semaglutide and tirzepatide confer greater improvements in life expectancy than naltrexone/bupropion and ...