Pig Kidneys to the Rescue?

Jeffrey Miron This article appeared on Substack on August 17, 2023. This past week, Researchers at the University of Alabama at Birmingham published a peer‐​reviewed study