DEI COSTS LIVES:
Doctor Quality and Patient Outcomes
"A one standard deviation increase in doctor quality is associated with a 12.2- percentage point decline in a patient’s two-year mortality risk." https://t.co/K2aXps6NY8
— wretchardthecat (@wretchardthecat) May 22, 2025