Stress Testing the New Yale Medicare for All Preprint: Where the 114,174 Lives and $1.041 Trillion Actually Come From, and What All Payer Medicare Rates Would Do to Hospital and Physician Margins

Video Preview